Add test foundations

pull/14/head
Malachi Soord 2021-06-07 22:10:06 +02:00
parent c9f97d42bf
commit b825dbff85
No known key found for this signature in database
GPG Key ID: C61BEBD6CC542333
3 changed files with 22 additions and 1 deletions

View File

@ -25,4 +25,4 @@ jobs:
run: make build run: make build
- name: Test - name: Test
run: go test -v ./... run: make test

View File

@ -24,3 +24,6 @@ build:
clean: clean:
rm -rf ${BUILD_DIR} rm -rf ${BUILD_DIR}
go clean go clean
test:
go test -tags=unit -timeout=600s -v ./...

View File

@ -0,0 +1,18 @@
// +build unit
package utils
import (
"testing"
"time"
)
func TestGetSQLiteFormattedDateTime(t *testing.T) {
datetime := time.Date(2021, time.Month(1), 01, 1, 30, 15, 0, time.UTC)
result := GetSQLiteFormattedDateTime(datetime)
if result != "2021-01-01 01:30:15" {
t.Log("Expected 2021-01-01 01:30:15 but got ", result)
t.Fail()
}
}