コード例 #1
0
 def provider():
     yield digest.Node({"id": "1", "lon": "1.1", "lat": "1.2"})
     yield digest.Node({"id": "2", "lon": "1.3", "lat": "1.4"})
     node = digest.Node({"id": "6", "lon": "1.5", "lat": "1.6"})
     node.add_tag("name", "bob")
     node.add_tag("key0", "value0")
     yield node
コード例 #2
0
def test_Node():
    el = digest.Node({"id": "1234", "lat": "12.4635251", "lon": "47.21753211"})
    assert (el.latitude == pytest.approx(12.4635251))
    assert (el.longitude == pytest.approx(47.21753211))
    el.tags["bob"] = "asa"
    assert (str(el) == "Node(1234 @ [12.4635251,47.21753211] {'bob': 'asa'})")
コード例 #3
0
def node():
    node = digest.Node({"id": "1234", "lon": "1.1", "lat": "1.2"})
    node.add_tag("name", "bob")
    node.add_tag("key0", "value0")
    return node
コード例 #4
0
 def rels():
     yield digest.Node({"id": "3", "lon": "1.1", "lat": "1.2"})
     yield way
コード例 #5
0
 def provider():
     yield digest.Node({"id": "1", "lon": "1.1", "lat": "1.2"})
     yield digest.Node({"id": "3", "lon": "1.3", "lat": "1.4"})