コード例 #1
0
ファイル: test_pprint.py プロジェクト: mhiley/mappyfile
def test_map_layers_props():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("map", "layers")
    print(props)
    # assert(props["type"] == "object")
    assert (props["type"] == "array")
コード例 #2
0
ファイル: test_pprint.py プロジェクト: mhiley/mappyfile
def test_get_label_shadowcolor_properties():
    # check a single ref is resolved
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("label", "shadowcolor")
    print(props)
    assert (len(props["oneOf"]) == 2)
コード例 #3
0
ファイル: test_pprint.py プロジェクト: mhiley/mappyfile
def test_get_label_position_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("label", "position")
    assert (props["oneOf"][1]["enum"] == [
        u'ul', u'uc', u'ur', u'cl', u'cc', u'cr', u'll', u'lc', u'lr'
    ])
コード例 #4
0
ファイル: test_pprint.py プロジェクト: mhiley/mappyfile
def test_get_attribute_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("layer", "connectiontype")
    print(props)
    assert (len(props["enum"]) == 13)
コード例 #5
0
ファイル: test_pprint.py プロジェクト: mhiley/mappyfile
def test_get_ref_attribute_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("layer", "labelcache")
    print(props)
    assert (len(props["enum"]) == 2)
コード例 #6
0
ファイル: test_pprint.py プロジェクト: tomkralidis/mappyfile
def test_map_layers_props():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("map", "layers")
    print(props)
    # assert(props["type"] == "object")
    assert(props["type"] == "array")
コード例 #7
0
ファイル: test_pprint.py プロジェクト: tomkralidis/mappyfile
def test_get_label_position_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("label", "position")
    assert(props["oneOf"][1]["enum"] == [u'ul', u'uc', u'ur', u'cl', u'cc', u'cr', u'll', u'lc', u'lr'])
コード例 #8
0
ファイル: test_pprint.py プロジェクト: tomkralidis/mappyfile
def test_get_label_shadowcolor_properties():
    # check a single ref is resolved
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("label", "shadowcolor")
    print(props)
    assert(len(props["oneOf"]) == 2)
コード例 #9
0
ファイル: test_pprint.py プロジェクト: tomkralidis/mappyfile
def test_get_ref_attribute_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("layer", "labelcache")
    print(props)
    assert(len(props["enum"]) == 2)
コード例 #10
0
ファイル: test_pprint.py プロジェクト: tomkralidis/mappyfile
def test_get_attribute_properties():
    pp = PrettyPrinter()
    props = pp.get_attribute_properties("layer", "connectiontype")
    print(props)
    assert(len(props["enum"]) == 13)