@@ -129,7 +129,7 @@ func TestCRUD(t *testing.T) {
129129 }
130130
131131 // Update
132- mustExec (t , db , "UPDATE test SET value = ? WHERE value = ?" , false , true )
132+ res = mustExec (t , db , "UPDATE test SET value = ? WHERE value = ?" , false , true )
133133 count , err = res .RowsAffected ()
134134 if err != nil {
135135 t .Fatalf ("res.RowsAffected() returned error: %v" , err )
@@ -154,14 +154,24 @@ func TestCRUD(t *testing.T) {
154154 }
155155
156156 // Delete
157- mustExec (t , db , "DELETE FROM test WHERE value = ?" , false )
157+ res = mustExec (t , db , "DELETE FROM test WHERE value = ?" , false )
158158 count , err = res .RowsAffected ()
159159 if err != nil {
160160 t .Fatalf ("res.RowsAffected() returned error: %v" , err )
161161 }
162162 if count != 1 {
163163 t .Fatalf ("Expected 1 affected row, got %d" , count )
164164 }
165+
166+ // Check for unexpected rows
167+ res = mustExec (t , db , "DELETE FROM test" )
168+ count , err = res .RowsAffected ()
169+ if err != nil {
170+ t .Fatalf ("res.RowsAffected() returned error: %v" , err )
171+ }
172+ if count != 0 {
173+ t .Fatalf ("Expected 0 affected row, got %d" , count )
174+ }
165175}
166176
167177func TestInt (t * testing.T ) {
0 commit comments