From: Shaun McDonald Date: Fri, 15 May 2009 15:41:45 +0000 (+0000) Subject: Extra little test, setting the language on the diary fixtures. X-Git-Tag: live~7370 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/d23d2c9d05267b76a53058a5ee694a9fc677eb5a Extra little test, setting the language on the diary fixtures. --- diff --git a/test/fixtures/diary_entries.yml b/test/fixtures/diary_entries.yml index 5d07e5fa7..3d089b94f 100644 --- a/test/fixtures/diary_entries.yml +++ b/test/fixtures/diary_entries.yml @@ -7,7 +7,7 @@ normal_user_entry_1: updated_at: "2008-11-07 17:43:34" latitude: longitude: - language: + language: en normal_user_geo_entry: id: 2 @@ -18,4 +18,4 @@ normal_user_geo_entry: updated_at: "2008-11-07 17:47:34" latitude: 51.50763 longitude: -0.10781 - language: + language: de diff --git a/test/functional/changeset_controller_test.rb b/test/functional/changeset_controller_test.rb index f734c8c0f..e1cb3a7d4 100644 --- a/test/functional/changeset_controller_test.rb +++ b/test/functional/changeset_controller_test.rb @@ -1147,6 +1147,21 @@ EOF assert_select "osmChange>modify>way", 1 end + def test_changeset_download + get :download, :id => changesets(:normal_user_first_change).id + assert_response :success + assert_template nil + #print @response.body + # FIXME needs more assert_select tests + assert_select "osmChange[version='#{API_VERSION}'][generator='#{GENERATOR}']" do + assert_select "create", :count => 5 + assert_select "create>node[id=#{nodes(:used_node_2).id}][visible=#{nodes(:used_node_2).visible?}][version=#{nodes(:used_node_2).version}]" do + assert_select "tag[k=#{node_tags(:t3).k}][v=#{node_tags(:t3).v}]" + end + assert_select "create>node[id=#{nodes(:visible_node).id}]" + end + end + ## # check that the bounding box of a changeset gets updated correctly ## FIXME: This should really be moded to a integration test due to the with_controller