Browse Source

Fix missing db.Close()

INADA Naoki 11 years ago
parent
commit
52a5860d0b
1 changed files with 4 additions and 0 deletions
  1. 4 0
      driver_test.go

+ 4 - 0
driver_test.go

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