]> git.openstreetmap.org Git - rails.git/blobdiff - test/controllers/old_relation_controller_test.rb
Fix most auto-correctable rubocop issues
[rails.git] / test / controllers / old_relation_controller_test.rb
index 1db613cd4733f384344c976f14953529ac53ebe5..669e4431e855571549e8353dc4bd47e90e42fe20 100644 (file)
@@ -43,8 +43,8 @@ class OldRelationControllerTest < ActionController::TestCase
     assert_response :unauthorized, "should need to be authenticated to redact."
   end
 
     assert_response :unauthorized, "should need to be authenticated to redact."
   end
 
-    ##
-  # test the redaction of an old version of a relation, while being 
+  ##
+  # test the redaction of an old version of a relation, while being
   # authorised as a normal user.
   def test_redact_relation_normal_user
     basic_authorization(users(:public_user).email, "test")
   # authorised as a normal user.
   def test_redact_relation_normal_user
     basic_authorization(users(:public_user).email, "test")
@@ -63,10 +63,10 @@ class OldRelationControllerTest < ActionController::TestCase
     do_redact_relation(relations(:relation_with_versions_v4),
                        redactions(:example))
     assert_response :bad_request, "shouldn't be OK to redact current version as moderator."
     do_redact_relation(relations(:relation_with_versions_v4),
                        redactions(:example))
     assert_response :bad_request, "shouldn't be OK to redact current version as moderator."
-  end    
+  end
 
   ##
 
   ##
-  # test that redacted relations aren't visible, regardless of 
+  # test that redacted relations aren't visible, regardless of
   # authorisation except as moderator...
   def test_version_redacted
     relation = relations(:relation_with_redacted_versions_v2)
   # authorisation except as moderator...
   def test_version_redacted
     relation = relations(:relation_with_redacted_versions_v2)
@@ -87,18 +87,18 @@ class OldRelationControllerTest < ActionController::TestCase
 
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
 
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
-    assert_select "osm relation[id=#{relation.relation_id}][version=#{relation.version}]", 0, "redacted relation #{relation.relation_id} version #{relation.version} shouldn't be present in the history."
+    assert_select "osm relation[id='#{relation.relation_id}'][version='#{relation.version}']", 0, "redacted relation #{relation.relation_id} version #{relation.version} shouldn't be present in the history."
 
     # not even to a logged-in user
     basic_authorization(users(:public_user).email, "test")
     get :version, :id => relation.relation_id, :version => relation.version
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
 
     # not even to a logged-in user
     basic_authorization(users(:public_user).email, "test")
     get :version, :id => relation.relation_id, :version => relation.version
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
-    assert_select "osm relation[id=#{relation.relation_id}][version=#{relation.version}]", 0, "redacted node #{relation.relation_id} version #{relation.version} shouldn't be present in the history, even when logged in."
+    assert_select "osm relation[id='#{relation.relation_id}'][version='#{relation.version}']", 0, "redacted node #{relation.relation_id} version #{relation.version} shouldn't be present in the history, even when logged in."
   end
 
   ##
   end
 
   ##
-  # test the redaction of an old version of a relation, while being 
+  # test the redaction of an old version of a relation, while being
   # authorised as a moderator.
   def test_redact_relation_moderator
     relation = relations(:relation_with_versions_v3)
   # authorised as a moderator.
   def test_redact_relation_moderator
     relation = relations(:relation_with_versions_v3)
@@ -113,14 +113,14 @@ class OldRelationControllerTest < ActionController::TestCase
     assert_response :forbidden, "After redaction, node should be gone for moderator, when flag not passed."
     get :version, :id => relation.relation_id, :version => relation.version, :show_redactions => 'true'
     assert_response :success, "After redaction, node should not be gone for moderator, when flag passed."
     assert_response :forbidden, "After redaction, node should be gone for moderator, when flag not passed."
     get :version, :id => relation.relation_id, :version => relation.version, :show_redactions => 'true'
     assert_response :success, "After redaction, node should not be gone for moderator, when flag passed."
-    
+
     # and when accessed via history
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
     # and when accessed via history
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
-    assert_select "osm relation[id=#{relation.relation_id}][version=#{relation.version}]", 0, "relation #{relation.relation_id} version #{relation.version} should not be present in the history for moderators when not passing flag."
+    assert_select "osm relation[id='#{relation.relation_id}'][version='#{relation.version}']", 0, "relation #{relation.relation_id} version #{relation.version} should not be present in the history for moderators when not passing flag."
     get :history, :id => relation.relation_id, :show_redactions => 'true'
     assert_response :success, "Redaction shouldn't have stopped history working."
     get :history, :id => relation.relation_id, :show_redactions => 'true'
     assert_response :success, "Redaction shouldn't have stopped history working."
-    assert_select "osm relation[id=#{relation.relation_id}][version=#{relation.version}]", 1, "relation #{relation.relation_id} version #{relation.version} should still be present in the history for moderators when passing flag."
+    assert_select "osm relation[id='#{relation.relation_id}'][version='#{relation.version}']", 1, "relation #{relation.relation_id} version #{relation.version} should still be present in the history for moderators when passing flag."
   end
 
   # testing that if the moderator drops auth, he can't see the
   end
 
   # testing that if the moderator drops auth, he can't see the
@@ -138,11 +138,11 @@ class OldRelationControllerTest < ActionController::TestCase
     # check can't see the redacted data
     get :version, :id => relation.relation_id, :version => relation.version
     assert_response :forbidden, "Redacted node shouldn't be visible via the version API."
     # check can't see the redacted data
     get :version, :id => relation.relation_id, :version => relation.version
     assert_response :forbidden, "Redacted node shouldn't be visible via the version API."
-    
+
     # and when accessed via history
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
     # and when accessed via history
     get :history, :id => relation.relation_id
     assert_response :success, "Redaction shouldn't have stopped history working."
-    assert_select "osm relation[id=#{relation.relation_id}][version=#{relation.version}]", 0, "redacted relation #{relation.relation_id} version #{relation.version} shouldn't be present in the history."
+    assert_select "osm relation[id='#{relation.relation_id}'][version='#{relation.version}']", 0, "redacted relation #{relation.relation_id} version #{relation.version} shouldn't be present in the history."
   end
 
   ##
   end
 
   ##
@@ -183,7 +183,7 @@ class OldRelationControllerTest < ActionController::TestCase
       assert_response :success, "couldn't get relation #{relation_id}, v#{history_relation.version}"
       version_relation = Relation.from_xml(@response.body)
       assert_not_nil version_relation, "failed to parse #{relation_id}, v#{history_relation.version}"
       assert_response :success, "couldn't get relation #{relation_id}, v#{history_relation.version}"
       version_relation = Relation.from_xml(@response.body)
       assert_not_nil version_relation, "failed to parse #{relation_id}, v#{history_relation.version}"
-      
+
       assert_relations_are_equal history_relation, version_relation
     end
   end
       assert_relations_are_equal history_relation, version_relation
     end
   end
@@ -191,7 +191,7 @@ class OldRelationControllerTest < ActionController::TestCase
   def do_redact_relation(relation, redaction)
     get :version, :id => relation.relation_id, :version => relation.version
     assert_response :success, "should be able to get version #{relation.version} of node #{relation.relation_id}."
   def do_redact_relation(relation, redaction)
     get :version, :id => relation.relation_id, :version => relation.version
     assert_response :success, "should be able to get version #{relation.version} of node #{relation.relation_id}."
-    
+
     # now redact it
     post :redact, :id => relation.relation_id, :version => relation.version, :redaction => redaction.id
   end
     # now redact it
     post :redact, :id => relation.relation_id, :version => relation.version, :redaction => redaction.id
   end