]> git.openstreetmap.org Git - rails.git/blobdiff - test/functional/old_node_controller_test.rb
Move vagrant provisioning script to a better location.
[rails.git] / test / functional / old_node_controller_test.rb
index 899e101f981e0bd8e636f9e0b9aa746377cb78fa..ac318f84bd7ba11ca19c73a5067d790823e948dd 100644 (file)
@@ -19,6 +19,10 @@ class OldNodeControllerTest < ActionController::TestCase
       { :path => "/api/0.6/node/1/2", :method => :get },
       { :controller => "old_node", :action => "version", :id => "1", :version => "2" }
     )
+    assert_routing(
+      { :path => "/api/0.6/node/1/2/redact", :method => :post },
+      { :controller => "old_node", :action => "redact", :id => "1", :version => "2" }
+    )
   end
 
   ##
@@ -152,6 +156,8 @@ class OldNodeControllerTest < ActionController::TestCase
   def check_not_found_id_version(id, version)
     get :version, :id => id, :version => version
     assert_response :not_found
+  rescue ActionController::UrlGenerationError => ex
+    assert_match /No route matches/, ex.to_s
   end
   
   ##