test ->update({...}) for firebird
Moritz Lenz [Mon, 8 Feb 2010 13:32:26 +0000 (13:32 +0000)]
t/750firebird.t

index 0c98f95..d7f80cf 100644 (file)
@@ -111,6 +111,17 @@ EOF
 # count what we did so far
   is ($ars->count, 6, 'Simple count works');
 
+# test UPDATE
+  lives_ok {
+    $schema->resultset('Artist')
+           ->search({name => 'foo'})
+           ->update({rank => 4 });
+  } 'Can update a column';
+
+  my ($updated) = $schema->resultset('Artist')->search({name => 'foo'});
+  is $updated->rank, 4, 'and the update made it to the database';
+
+
 # test LIMIT support
   my $lim = $ars->search( {},
     {