package test import ( "database/sql" "os" "testing" tt "blackforestbytes.com/simplecloudnotifier/test/util" "git.blackforestbytes.com/BlackForestBytes/goext/exerr" "git.blackforestbytes.com/BlackForestBytes/goext/langext" "github.com/glebarez/go-sqlite" ) func TestMain(m *testing.M) { if !exerr.Initialized() { exerr.Init(exerr.ErrorPackageConfigInit{ZeroLogErrTraces: langext.PFalse, ZeroLogAllTraces: langext.PFalse}) } if !langext.InArray("sqlite3", sql.Drivers()) { sqlite.RegisterAsSQLITE3() } os.Exit(m.Run()) } func TestInitFactory(t *testing.T) { ws, _, stop := tt.StartSimpleWebserver(t) defer stop() tt.InitDefaultData(t, ws) }