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'
def test_sets_name(): doc = StringIO("<metadata/>") r = FGDC(doc) r.set_name('foobar') assert r.doc.find('idinfo/citation/citeinfo/ftname').text == 'foobar'