Duplicate records raise RecordNotUnique now, not StatementInvalid
authorTom Hughes <tom@compton.nu>
Tue, 21 Sep 2010 21:21:55 +0000 (22:21 +0100)
committerTom Hughes <tom@compton.nu>
Mon, 14 Nov 2011 09:42:45 +0000 (09:42 +0000)
test/unit/user_preference_test.rb

index df9e1e9..d95989a 100644 (file)
@@ -20,7 +20,7 @@ class UserPreferenceTest < ActiveSupport::TestCase
     newUP.k = up.k
     newUP.v = "some other value"
     assert_not_equal newUP.v, up.v
-    assert_raise (ActiveRecord::StatementInvalid) {newUP.save}
+    assert_raise (ActiveRecord::RecordNotUnique) {newUP.save}
   end
   
   def test_check_valid_length