name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["name:#{locale}"].to_s), :id => content_tag(:bdi, name)
elsif object.tags.include? "name"
name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["name"].to_s), :id => content_tag(:bdi, name)
+ elsif object.tags.include? "ref"
+ name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["ref"].to_s), :id => content_tag(:bdi, name)
end
end
version: 2
tile: <%= QuadTile.tile_for_point(1,1) %>
timestamp: 2007-01-01 00:00:00
+
+node_with_ref_without_name:
+ id: 19
+ latitude: <%= 1*SCALE %>
+ longitude: <%= 1*SCALE %>
+ changeset_id: 2
+ visible: true
+ version: 1
+ tile: <%= QuadTile.tile_for_point(1,1) %>
+ timestamp: 2007-01-01 00:00:00
assert_dom_equal "18", printable_name(nodes(:node_with_name_redacted_version))
assert_dom_equal "<bdi>Test Node</bdi> (<bdi>18, v2</bdi>)", printable_name(nodes(:node_with_name_current_version), true)
assert_dom_equal "18, v1", printable_name(nodes(:node_with_name_redacted_version), true)
+ assert_dom_equal "<bdi>3.1415926</bdi> (<bdi>19</bdi>)", printable_name(current_nodes(:node_with_ref_without_name))
I18n.locale = "pt"
assert_dom_equal "18", printable_name(nodes(:node_with_name_redacted_version))
assert_dom_equal "<bdi>Nó teste</bdi> (<bdi>18, v2</bdi>)", printable_name(nodes(:node_with_name_current_version), true)
assert_dom_equal "18, v1", printable_name(nodes(:node_with_name_redacted_version), true)
+ assert_dom_equal "<bdi>3.1415926</bdi> (<bdi>19</bdi>)", printable_name(current_nodes(:node_with_ref_without_name))
I18n.locale = "pt-BR"
assert_dom_equal "18", printable_name(nodes(:node_with_name_redacted_version))
assert_dom_equal "<bdi>Nó teste</bdi> (<bdi>18, v2</bdi>)", printable_name(nodes(:node_with_name_current_version), true)
assert_dom_equal "18, v1", printable_name(nodes(:node_with_name_redacted_version), true)
+ assert_dom_equal "<bdi>3.1415926</bdi> (<bdi>19</bdi>)", printable_name(current_nodes(:node_with_ref_without_name))
I18n.locale = "de"
assert_dom_equal "18", printable_name(nodes(:node_with_name_redacted_version))
assert_dom_equal "<bdi>Test Node</bdi> (<bdi>18, v2</bdi>)", printable_name(nodes(:node_with_name_current_version), true)
assert_dom_equal "18, v1", printable_name(nodes(:node_with_name_redacted_version), true)
+ assert_dom_equal "<bdi>3.1415926</bdi> (<bdi>19</bdi>)", printable_name(current_nodes(:node_with_ref_without_name))
end
def test_link_class
api_fixtures
def test_tag_count
- assert_equal 12, NodeTag.count
+ assert_equal 13, NodeTag.count
node_tag_count(:visible_node, 1)
node_tag_count(:invisible_node, 1)
node_tag_count(:used_node_1, 1)