Add test foundations (#14)
							parent
							
								
									c9f97d42bf
								
							
						
					
					
						commit
						e611bf2ac4
					
				|  | @ -25,4 +25,4 @@ jobs: | |||
|       run: make build | ||||
| 
 | ||||
|     - name: Test | ||||
|       run: go test -v ./... | ||||
|       run: make test | ||||
|  |  | |||
								
									
									
										
											3
										
									
									Makefile
									
									
									
									
								
								
							
							
										
											3
										
									
									Makefile
									
									
									
									
								|  | @ -24,3 +24,6 @@ build: | |||
| clean: | ||||
| 	rm -rf ${BUILD_DIR} | ||||
| 	go clean | ||||
| 
 | ||||
| test: | ||||
| 	go test -tags=unit -timeout=600s -v ./... | ||||
|  |  | |||
|  | @ -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() | ||||
| 	} | ||||
| } | ||||
		Loading…
	
		Reference in New Issue