|
@@ -91,6 +91,10 @@ func runTests(t *testing.T, dsn string, tests ...func(dbt *DBTest)) {
|
|
|
var db2 *sql.DB
|
|
var db2 *sql.DB
|
|
|
if _, err := parseDSN(dsn2); err != errInvalidDSNUnsafeCollation {
|
|
if _, err := parseDSN(dsn2); err != errInvalidDSNUnsafeCollation {
|
|
|
db2, err = sql.Open("mysql", dsn2)
|
|
db2, err = sql.Open("mysql", dsn2)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ t.Fatalf("Error connecting: %s", err.Error())
|
|
|
|
|
+ }
|
|
|
|
|
+ defer db2.Close()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
dbt := &DBTest{t, db}
|
|
dbt := &DBTest{t, db}
|