Exemple #1
0
def test_complete_single_chunk():
    chunk = b'''
        <nstest xmlns="http://earthreader.github.io/"
                xmlns:nst="https://github.com/earthreader/libearth">
        </nstest>
    '''
    doc = read(XmlnsDoc, [chunk])
    complete(doc)
    assert doc.samens_attr is None
    assert doc.otherns_attr is None
Exemple #2
0
def test_complete_single_chunk():
    chunk = b'''
        <nstest xmlns="http://earthreader.github.io/"
                xmlns:nst="https://github.com/earthreader/libearth">
        </nstest>
    '''
    doc = read(XmlnsDoc, [chunk])
    complete(doc)
    assert doc.samens_attr is None
    assert doc.otherns_attr is None
Exemple #3
0
def test_complete_terminates_streaming():
    f = io.BytesIO(b'''
        <nstest xmlns="http://earthreader.github.io/"
                xmlns:nst="https://github.com/earthreader/libearth">
        </nstest>
    ''')
    doc = read(XmlnsDoc, f)
    complete(doc)
    f.close()
    assert doc.samens_attr is None
    assert doc.otherns_attr is None
Exemple #4
0
def test_complete_terminates_streaming():
    f = io.BytesIO(b'''
        <nstest xmlns="http://earthreader.github.io/"
                xmlns:nst="https://github.com/earthreader/libearth">
        </nstest>
    ''')
    doc = read(XmlnsDoc, f)
    complete(doc)
    f.close()
    assert doc.samens_attr is None
    assert doc.otherns_attr is None
Exemple #5
0
def test_complete(fx_test_doc):
    doc, _ = fx_test_doc
    assert is_partially_loaded(doc)
    complete(doc)
    assert not is_partially_loaded(doc)
Exemple #6
0
def test_complete(fx_test_doc):
    doc, _ = fx_test_doc
    assert is_partially_loaded(doc)
    complete(doc)
    assert not is_partially_loaded(doc)