Added tests for old_* redaction routes
authorMatt Amos <zerebubuth@gmail.com>
Wed, 28 Mar 2012 17:59:54 +0000 (18:59 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 5 Apr 2012 12:49:51 +0000 (13:49 +0100)
test/functional/old_node_controller_test.rb
test/functional/old_relation_controller_test.rb
test/functional/old_way_controller_test.rb

index 899e101f981e0bd8e636f9e0b9aa746377cb78fa..ff776d67f48cf07529c755a4e33cf901d2bb1322 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
 
   ##
index fa20e2fc953942375241a8ddbff429989df34952..55e8a7377afc5f1060a64427bd7bad87d60140e3 100644 (file)
@@ -15,6 +15,10 @@ class OldRelationControllerTest < ActionController::TestCase
       { :path => "/api/0.6/relation/1/2", :method => :get },
       { :controller => "old_relation", :action => "version", :id => "1", :version => "2" }
     )
+    assert_routing(
+      { :path => "/api/0.6/relation/1/2/redact", :method => :post },
+      { :controller => "old_relation", :action => "redact", :id => "1", :version => "2" }
+    )
   end
 
   # -------------------------------------
index 84f0e04b0bb503c9c605741982faca2175383a76..2e9ec8263e3e2fa63592c1aab76596b28a499386 100644 (file)
@@ -15,6 +15,10 @@ class OldWayControllerTest < ActionController::TestCase
       { :path => "/api/0.6/way/1/2", :method => :get },
       { :controller => "old_way", :action => "version", :id => "1", :version => "2" }
     )
+    assert_routing(
+      { :path => "/api/0.6/way/1/2/redact", :method => :post },
+      { :controller => "old_way", :action => "redact", :id => "1", :version => "2" }
+    )
   end
 
   # -------------------------------------