コード例 #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'
コード例 #2
0
ファイル: test_upload.py プロジェクト: MITLibraries/magma
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'
コード例 #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'
コード例 #4
0
ファイル: test_upload.py プロジェクト: MITLibraries/magma
def test_sets_name():
    doc = StringIO("<metadata/>")
    r = FGDC(doc)
    r.set_name('foobar')
    assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobar'