Пример #1
0
def good_xml(good_xml_str):
    if good_xml_str is None:
        yield None
    good_xml_root = etree.fromstring(good_xml_str)
    good_xml_root_no_ns = strip_namespace(etree.fromstring(good_xml_str))
    yield {'with_ns': good_xml_root, 'without_ns': good_xml_root_no_ns,
           'nsmap': {'ns': re.match(r'\{(.*)\}', good_xml_root.tag).group(1)}}
Пример #2
0
def good_xml(good_xml_str):
    good_xml_root = etree.fromstring(good_xml_str)
    good_xml_root_no_ns = cphd_consistency.strip_namespace(
        etree.fromstring(good_xml_str))
    yield {
        'with_ns': good_xml_root,
        'without_ns': good_xml_root_no_ns,
        'nsmap': {
            'ns': re.match(r'\{(.*)\}', good_xml_root.tag).group(1)
        }
    }
Пример #3
0
def good_xml_with_antenna():
    if ANTENNA_CPHD is None:
        return None
    xml_str = _read_xml_str(ANTENNA_CPHD)
    xml_root = etree.fromstring(xml_str)
    return strip_namespace(xml_root)
Пример #4
0
def good_xml_with_antenna():
    xml_str = _read_xml_str(TEST_FILE_PATHS['has_antenna'])
    xml_root = etree.fromstring(xml_str)
    return cphd_consistency.strip_namespace(xml_root)