fix missing skip test when no DB is available (#1597)
Fix `go test` fails when no DB is set up.
(cherry picked from commit 9b8d28eff68e1b0dec9d45e9868796e7f7a9af49)
diff --git a/driver_test.go b/driver_test.go
index 4fd196d..24d73c3 100644
--- a/driver_test.go
+++ b/driver_test.go
@@ -3539,6 +3539,9 @@
}
func TestErrorInMultiResult(t *testing.T) {
+ if !available {
+ t.Skipf("MySQL server not running on %s", netAddr)
+ }
// https://github.com/go-sql-driver/mysql/issues/1361
var db *sql.DB
if _, err := ParseDSN(dsn); err != errInvalidDSNUnsafeCollation {