]> git.openstreetmap.org Git - rails.git/blobdiff - test/functional/user_preference_controller_test.rb
Add tests for trace#delete
[rails.git] / test / functional / user_preference_controller_test.rb
index 871f9000b04171a0c5dfec09bff9decd4b27d212..32ece63cddb0d647e1d71a182b29bf3f2849bbf1 100644 (file)
@@ -108,7 +108,7 @@ class UserPreferenceControllerTest < ActionController::TestCase
     end
     assert_response :success
     assert_equal "text/plain", @response.content_type
-    assert_equal " ", @response.body
+    assert_equal "", @response.body
     assert_equal "new_value", UserPreference.find(1, "key").v
     assert_equal "value", UserPreference.find(1, "new_key").v
     assert_raises ActiveRecord::RecordNotFound do
@@ -120,9 +120,9 @@ class UserPreferenceControllerTest < ActionController::TestCase
       content "<osm><preferences><preference k='key' v='value'/><preference k='key' v='newer_value'/></preferences></osm>"
       put :update
     end
-    assert_response :not_acceptable
+    assert_response :bad_request
     assert_equal "text/plain", @response.content_type
-    assert_equal "OH NOES! CAN HAS UNIQUE KEYS?", @response.body
+    assert_equal "Duplicate preferences with key key", @response.body
     assert_equal "new_value", UserPreference.find(1, "key").v
 
     # try a put with invalid content
@@ -156,7 +156,7 @@ class UserPreferenceControllerTest < ActionController::TestCase
     end
     assert_response :success
     assert_equal "text/plain", @response.content_type
-    assert_equal " ", @response.body
+    assert_equal "", @response.body
     assert_equal "new_value", UserPreference.find(1, "new_key").v
 
     # try changing the value of a preference
@@ -166,7 +166,7 @@ class UserPreferenceControllerTest < ActionController::TestCase
     end
     assert_response :success
     assert_equal "text/plain", @response.content_type
-    assert_equal " ", @response.body
+    assert_equal "", @response.body
     assert_equal "newer_value", UserPreference.find(1, "new_key").v
   end
 
@@ -189,7 +189,7 @@ class UserPreferenceControllerTest < ActionController::TestCase
     end
     assert_response :success
     assert_equal "text/plain", @response.content_type
-    assert_equal " ", @response.body
+    assert_equal "", @response.body
     assert_raises ActiveRecord::RecordNotFound do
       UserPreference.find(1, "key")
     end