def test_map_layers_props(): pp = PrettyPrinter() props = pp.get_attribute_properties("map", "layers") print(props) # assert(props["type"] == "object") assert (props["type"] == "array")
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)
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' ])
def test_get_attribute_properties(): pp = PrettyPrinter() props = pp.get_attribute_properties("layer", "connectiontype") print(props) assert (len(props["enum"]) == 13)
def test_get_ref_attribute_properties(): pp = PrettyPrinter() props = pp.get_attribute_properties("layer", "labelcache") print(props) assert (len(props["enum"]) == 2)
def test_map_layers_props(): pp = PrettyPrinter() props = pp.get_attribute_properties("map", "layers") print(props) # assert(props["type"] == "object") assert(props["type"] == "array")
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'])
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)
def test_get_ref_attribute_properties(): pp = PrettyPrinter() props = pp.get_attribute_properties("layer", "labelcache") print(props) assert(len(props["enum"]) == 2)
def test_get_attribute_properties(): pp = PrettyPrinter() props = pp.get_attribute_properties("layer", "connectiontype") print(props) assert(len(props["enum"]) == 13)