Close the connections after testing MYSQL Store

This commit is contained in:
DGivney
2022-10-10 18:15:49 +11:00
parent 825eb938c2
commit a9dc413939

View File

@@ -25,23 +25,27 @@ func Test_MYSQL_New(t *testing.T) {
Password: os.Getenv("MYSQL_PASSWORD"),
Reset: true,
})
utils.AssertEqual(t, reflect.TypeOf(newConfigStore.db).String(), "*sql.DB")
newConfigStore.Close()
dsn := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s", os.Getenv("MYSQL_USERNAME"), os.Getenv("MYSQL_PASSWORD"), "127.0.0.1", 3306, os.Getenv("MYSQL_DATABASE"))
newConfigStore = New(Config{
ConnectionURI: dsn,
Reset: true,
})
utils.AssertEqual(t, reflect.TypeOf(newConfigStore.db).String(), "*sql.DB")
newConfigStore.Close()
db, _ := sql.Open("mysql", dsn)
newConfigStore = New(Config{
Db: db,
Reset: true,
})
utils.AssertEqual(t, reflect.TypeOf(newConfigStore.db).String(), "*sql.DB")
newConfigStore.Close()
}
func Test_MYSQL_Set(t *testing.T) {