@@ -14,7 +14,11 @@ func TestCreateAuditDB(t *testing.T) {
1414 // Check that the audit database is created correctly
1515 db , err := sql .Open ("mysql" , test .DSN ())
1616 require .NoError (t , err )
17- defer db .Close ()
17+ defer func () {
18+ if closeErr := db .Close (); closeErr != nil {
19+ t .Errorf ("error closing db: %v" , closeErr )
20+ }
21+ }()
1822 err = CreateDB (context .Background (), db , "auditDB" )
1923 require .NoError (t , err )
2024 var schemaName string
@@ -28,7 +32,11 @@ func TestCreateCheckpointTbl(t *testing.T) {
2832 // Check that the checkpoint table is created correctly
2933 db , err := sql .Open ("mysql" , test .DSN ())
3034 require .NoError (t , err )
31- defer db .Close ()
35+ defer func () {
36+ if closeErr := db .Close (); closeErr != nil {
37+ t .Errorf ("error closing db: %v" , closeErr )
38+ }
39+ }()
3240 err = CreateDB (context .Background (), db , "auditDB" )
3341 require .NoError (t , err )
3442 err = CreateCheckpointTbl (context .Background (), db , "auditDB" , "runid" )
@@ -44,7 +52,11 @@ func TestCreateRunsTbl(t *testing.T) {
4452 // Check that the runs table is created correctly
4553 db , err := sql .Open ("mysql" , test .DSN ())
4654 require .NoError (t , err )
47- defer db .Close ()
55+ defer func () {
56+ if closeErr := db .Close (); closeErr != nil {
57+ t .Errorf ("error closing db: %v" , closeErr )
58+ }
59+ }()
4860 err = CreateDB (context .Background (), db , "auditDB" )
4961 require .NoError (t , err )
5062 err = CreateRunsTbl (context .Background (), db , "auditDB" )
0 commit comments