示例#1
0
文件: test.py 项目: tkardi/legender
def test_get_feature_point():
    gs = GeoServer(GS_URL)
    inputs = (GS_LYRNAME, 'Point')
    print 'Test GetFeature on %s for sample Point/MultiPoint' % GS_LYRNAME
    feature = gs.get_feature(*inputs)
    if feature != None:
        tools.assert_is_instance(feature, dict)
        tools.assert_in('id', feature)
        tools.assert_in('geometry', feature)
        tools.assert_in(feature['geometry']['type'], ['Point', 'MultiPoint'])
示例#2
0
文件: test.py 项目: tkardi/legender
def test_get_feature_linestring():
    gs = GeoServer(GS_URL)
    inputs = (GS_LYRNAME, 'LineString')
    print 'Test GetFeature on %s for sample LineString/MultiLineString' % GS_LYRNAME
    feature = gs.get_feature(*inputs)
    if feature != None:
        tools.assert_is_instance(feature, dict)
        tools.assert_in('id', feature)
        tools.assert_in('geometry', feature)
        tools.assert_in(feature['geometry']['type'],
                        ['LineString', 'MultiLineString'])