rails_port_0.5: Merge rails_port.
[rails.git] / test / functional / relation_controller_test.rb
index d5a4d910541aceff58991ab366315cbe5933b1fc..8f8b7277018eff50e43bea2fde6352c8437a0838 100644 (file)
@@ -40,6 +40,39 @@ class RelationControllerTest < Test::Unit::TestCase
     # check chat a non-existent relation is not returned
     get :read, :id => 0
     assert_response :not_found
+
+    # check the "relations for node" mode
+    get :relations_for_node, :id => current_nodes(:node_used_by_relationship).id
+    assert_response :success
+    # FIXME check whether this contains the stuff we want!
+    if $VERBOSE
+        print @response.body
+    end
+
+    # check the "relations for way" mode
+    get :relations_for_way, :id => current_ways(:used_way).id
+    assert_response :success
+    # FIXME check whether this contains the stuff we want!
+    if $VERBOSE
+        print @response.body
+    end
+
+
+    # check the "relations for relation" mode
+    get :relations_for_relation, :id => current_relations(:used_relation).id
+    assert_response :success
+    # FIXME check whether this contains the stuff we want!
+    if $VERBOSE
+        print @response.body
+    end
+
+    # check the "full" mode
+    get :full, :id => current_relations(:visible_relation).id
+    assert_response :success
+    # FIXME check whether this contains the stuff we want!
+    if $VERBOSE
+        print @response.body
+    end
   end
 
   # -------------------------------------