From: Shaun McDonald Date: Fri, 10 Oct 2008 07:58:33 +0000 (+0000) Subject: Some comment about where to add code to get some more of the functional changesets... X-Git-Tag: live~7601^2~285 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/34bc4686cddd3b962388a9bd9551a950031645ac Some comment about where to add code to get some more of the functional changesets working. --- diff --git a/test/functional/relation_controller_test.rb b/test/functional/relation_controller_test.rb index 202a015a8..3c7025235 100644 --- a/test/functional/relation_controller_test.rb +++ b/test/functional/relation_controller_test.rb @@ -45,6 +45,9 @@ class RelationControllerTest < Test::Unit::TestCase get :relations_for_node, :id => current_nodes(:node_used_by_relationship).id assert_response :success # FIXME check whether this contains the stuff we want! + # see the test_read in way_controller_test.rb for the assert_select + assert_select "osm[version=#{API_VERSION}][generator=\"OpenStreetMap server\"]", 1 + assert_select "osm relation" if $VERBOSE print @response.body end @@ -80,6 +83,8 @@ class RelationControllerTest < Test::Unit::TestCase def test_create basic_authorization "test@openstreetmap.org", "test" + + # FIXME create a new changeset and use the id that is returned for the next step # create an relation without members content "" @@ -97,7 +102,7 @@ class RelationControllerTest < Test::Unit::TestCase "saved relation contains members but should not" assert_equal checkrelation.tags.length, 1, "saved relation does not contain exactly one tag" - assert_equal users(:normal_user).id, checkrelation.user_id, + assert_equal users(:normal_user).id, checkrelation.changeset.user_id, "saved relation does not belong to user that created it" assert_equal true, checkrelation.visible, "saved relation is not visible" diff --git a/test/functional/way_controller_test.rb b/test/functional/way_controller_test.rb index 6fd3e234c..b4f4599a4 100644 --- a/test/functional/way_controller_test.rb +++ b/test/functional/way_controller_test.rb @@ -76,6 +76,8 @@ class WayControllerTest < Test::Unit::TestCase nid2 = current_nodes(:used_node_2).id basic_authorization "test@openstreetmap.org", "test" + # FIXME create a new changeset and use the id that is returned for the next step + # create a way with pre-existing nodes content "" put :create