Esempio n. 1
0
def test_does_not_overwrite_name():
    doc = StringIO("""
        <metadata>
            <idinfo>
                <citation>
                    <citeinfo>
                        <ftname>foobaz</ftname>
                    </citeinfo>
                </citation>
            </idinfo>
        </metadata>""")
    r = FGDC(doc)
    r.set_name('foobar')
    assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobaz'
Esempio n. 2
0
def test_does_not_overwrite_name():
    doc = StringIO("""
        <metadata>
            <idinfo>
                <citation>
                    <citeinfo>
                        <ftname>foobaz</ftname>
                    </citeinfo>
                </citation>
            </idinfo>
        </metadata>""")
    r = FGDC(doc)
    r.set_name('foobar')
    assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobaz'
Esempio n. 3
0
def test_sets_name():
    doc = StringIO("<metadata/>")
    r = FGDC(doc)
    r.set_name('foobar')
    assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobar'
Esempio n. 4
0
def test_sets_name():
    doc = StringIO("<metadata/>")
    r = FGDC(doc)
    r.set_name('foobar')
    assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobar'