From 898c1475baaac883442fdf32d16379f1b737052c Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Thu, 17 Nov 2016 11:08:36 +0000 Subject: [PATCH] Add tags to features before propogating them. --- test/controllers/old_node_controller_test.rb | 6 ++++++ test/controllers/old_way_controller_test.rb | 3 +++ 2 files changed, 9 insertions(+) diff --git a/test/controllers/old_node_controller_test.rb b/test/controllers/old_node_controller_test.rb index 1f8ffc3ff..181d13291 100644 --- a/test/controllers/old_node_controller_test.rb +++ b/test/controllers/old_node_controller_test.rb @@ -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)) diff --git a/test/controllers/old_way_controller_test.rb b/test/controllers/old_way_controller_test.rb index e5cb752cd..8d3bc6955 100644 --- a/test/controllers/old_way_controller_test.rb +++ b/test/controllers/old_way_controller_test.rb @@ -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)) -- 2.43.2