@@ -129,7 +129,7 @@ func TestCRUD(t *testing.T) {
129
129
}
130
130
131
131
// 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 )
133
133
count , err = res .RowsAffected ()
134
134
if err != nil {
135
135
t .Fatalf ("res.RowsAffected() returned error: %v" , err )
@@ -154,14 +154,24 @@ func TestCRUD(t *testing.T) {
154
154
}
155
155
156
156
// Delete
157
- mustExec (t , db , "DELETE FROM test WHERE value = ?" , false )
157
+ res = mustExec (t , db , "DELETE FROM test WHERE value = ?" , false )
158
158
count , err = res .RowsAffected ()
159
159
if err != nil {
160
160
t .Fatalf ("res.RowsAffected() returned error: %v" , err )
161
161
}
162
162
if count != 1 {
163
163
t .Fatalf ("Expected 1 affected row, got %d" , count )
164
164
}
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
+ }
165
175
}
166
176
167
177
func TestInt (t * testing.T ) {
0 commit comments