Add tags to features before propogating them.
authorAndy Allan <git@gravitystorm.co.uk>
Thu, 17 Nov 2016 11:08:36 +0000 (11:08 +0000)
committerAndy Allan <git@gravitystorm.co.uk>
Thu, 17 Nov 2016 11:08:36 +0000 (11:08 +0000)
test/controllers/old_node_controller_test.rb
test/controllers/old_way_controller_test.rb

index 1f8ffc3ffcf53b34ed45070e7dffe4f785290578..181d132917a73d3b2a8d43789298b450f1537fab 100644 (file)
@@ -86,6 +86,7 @@ class OldNodeControllerTest < ActionController::TestCase
     basic_authorization(users(:public_user).email, "test")
 
     # setup a simple XML node
+    create_list(:node_tag, 2, :node => current_nodes(:node_with_versions))
     xml_doc = current_nodes(:node_with_versions).to_xml
     xml_node = xml_doc.find("//osm/node").first
     nodeid = current_nodes(:node_with_versions).id
@@ -164,6 +165,11 @@ class OldNodeControllerTest < ActionController::TestCase
   # Test that getting the current version is identical to picking
   # that version with the version URI call.
   def test_current_version
+    create(:node_tag, :node => current_nodes(:visible_node))
+    create(:node_tag, :node => current_nodes(:used_node_1))
+    create(:node_tag, :node => current_nodes(:used_node_2))
+    create(:node_tag, :node => current_nodes(:node_used_by_relationship))
+    create(:node_tag, :node => current_nodes(:node_with_versions))
     propagate_tags(current_nodes(:visible_node), nodes(:visible_node))
     propagate_tags(current_nodes(:used_node_1), nodes(:used_node_1))
     propagate_tags(current_nodes(:used_node_2), nodes(:used_node_2))
index e5cb752cd88377da9235cd59609f60cf071ea525..8d3bc6955a80f5873cc4082dd7d0cfdc9279a72d 100644 (file)
@@ -46,6 +46,9 @@ class OldWayControllerTest < ActionController::TestCase
   ##
   # check that we can retrieve versions of a way
   def test_version
+    create(:way_tag, :way => current_ways(:visible_way))
+    create(:way_tag, :way => current_ways(:used_way))
+    create(:way_tag, :way => current_ways(:way_with_versions))
     propagate_tags(current_ways(:visible_way), ways(:visible_way))
     propagate_tags(current_ways(:used_way), ways(:used_way))
     propagate_tags(current_ways(:way_with_versions), ways(:way_with_versions_v4))