]> git.openstreetmap.org Git - rails.git/blobdiff - test/integration/user_roles_test.rb
Improve tests for trace RSS feeds
[rails.git] / test / integration / user_roles_test.rb
index 3f6c242488e73136b63b5ff8a461cc367d98d8c4..7001abd3dc9c2a30c2860bf416a0be5ec682daea 100644 (file)
@@ -32,8 +32,8 @@ class UserRolesTest < ActionDispatch::IntegrationTest
     assert_response :success
 
     target_user = create(:user)
     assert_response :success
 
     target_user = create(:user)
-    post "/user/#{URI.encode(target_user.display_name)}/role/#{role}/#{action}"
-    assert_redirected_to :controller => "user", :action => "view", :display_name => target_user.display_name
+    post "/user/#{ERB::Util.u(target_user.display_name)}/role/#{role}/#{action}"
+    assert_redirected_to user_path(target_user)
 
     reset!
   end
 
     reset!
   end
@@ -50,8 +50,8 @@ class UserRolesTest < ActionDispatch::IntegrationTest
     assert_response :success
 
     target_user = create(:user)
     assert_response :success
 
     target_user = create(:user)
-    post "/user/#{URI.encode(target_user.display_name)}/role/#{role}/#{action}"
-    assert_redirected_to :controller => "user", :action => "view", :display_name => target_user.display_name
+    post "/user/#{ERB::Util.u(target_user.display_name)}/role/#{role}/#{action}"
+    assert_redirected_to user_path(target_user)
 
     reset!
   end
 
     reset!
   end