update tests

master
Oliver Tonnhofer 2013-10-29 14:07:40 +01:00
parent 8d95f50eeb
commit 311bd01c81
3 changed files with 36 additions and 1 deletions

View File

@ -263,6 +263,12 @@ def test_incomplete_polygons():
assert not query_row(db_conf, 'osm_landusages', 30004)
assert not query_row(db_conf, 'osm_landusages', 30006)
def test_residential_to_secondary():
"""Residential road is not in roads_gen0/1."""
assert query_row(db_conf, 'osm_roads', 40001)['type'] == 'residential'
assert not query_row(db_conf, 'osm_roads_gen0', 40001)
assert not query_row(db_conf, 'osm_roads_gen1', 40001)
#######################################################################
def test_update():
@ -376,3 +382,10 @@ def test_way_rel_ref_after_delete_2():
assert query_row(db_conf, 'osm_roads', 21001)['type'] == 'residential'
assert query_row(db_conf, 'osm_landusages', 21001) == None
def test_residential_to_secondary2():
"""New secondary (from residential) is now in roads_gen0/1."""
assert query_row(db_conf, 'osm_roads', 40001)['type'] == 'secondary'
assert query_row(db_conf, 'osm_roads_gen0', 40001)['type'] == 'secondary'
assert query_row(db_conf, 'osm_roads_gen1', 40001)['type'] == 'secondary'

View File

@ -137,6 +137,15 @@
<relation id="21001" />
</delete>
<!-- test that way (w:40001) gets added to gen0/1 after tag changed -->
<modify>
<way id="40001" version="2" timestamp="2011-11-11T00:11:11Z">
<nd ref="40001"/>
<nd ref="40002"/>
<nd ref="40003"/>
<nd ref="40004"/>
<tag k="highway" v="secondary"/>
</way>
</modify>
</osmChange>

View File

@ -582,4 +582,17 @@
<tag k="landuse" v="park"/>
</relation>
<!-- test that way (w:40001) gets added to gen0/1 after tag changed -->
<node id="40001" version="1" timestamp="2011-11-11T00:11:11Z" lat="32" lon="10"/>
<node id="40002" version="1" timestamp="2011-11-11T00:11:11Z" lat="32" lon="11"/>
<node id="40003" version="1" timestamp="2011-11-11T00:11:11Z" lat="32" lon="11.000001"/>
<node id="40004" version="1" timestamp="2011-11-11T00:11:11Z" lat="32" lon="12"/>
<way id="40001" version="1" timestamp="2011-11-11T00:11:11Z">
<nd ref="40001"/>
<nd ref="40002"/>
<nd ref="40003"/>
<nd ref="40004"/>
<tag k="highway" v="residential"/>
</way>
</osm>