Add basic test, bump version because the shas got messed up

main v0.0.3
Sean Hickey 2022-11-09 01:30:27 -08:00
parent 5f6ded7cd4
commit edbda9aeb5
2 changed files with 32 additions and 1 deletions

View File

@ -1,7 +1,7 @@
# gopackagebase
```sh
go get git.wisellama.rocks/Wisellama/gopackagebase@v0.0.1
go get git.wisellama.rocks/Wisellama/gopackagebase@v0.0.3
```
This modules contains basic setup and initialization functions that

31
gopackagebase_test.go Normal file
View File

@ -0,0 +1,31 @@
package gopackagebase_test
import (
"testing"
"git.wisellama.rocks/Wisellama/gopackagebase"
"git.wisellama.rocks/Wisellama/gosimpleconf"
)
func TestGoPackageBase(t *testing.T) {
defaultConf := gosimpleconf.ConfigMap{
"log.writeToFile": "false",
}
baseConfig, err := gopackagebase.Initialize("idontexist.conf", defaultConf)
if err != nil {
t.Errorf("unexpected error: %v", err)
}
if baseConfig == nil {
t.Fatalf("baseConfig was nil")
}
value := baseConfig.ConfigMap["log.writeToFile"]
expected := defaultConf["log.writeToFile"]
if value != expected {
t.Errorf("incorrect value for log.writeToFile: expected %v, got %v", expected, value)
}
baseConfig.Cancel()
}