def test_does_not_overwrite_metadata_contact(): r = FGDC(StringIO(""" <metadata> <metainfo> <metc> <cntinfo> <cntorgp> <cntorg>Foobar</cntorg> </cntorgp> </cntinfo> </metc> </metainfo> </metadata>""")) r.set_metadata_contact() assert r.doc.find('metainfo/metc/cntinfo/cntorgp/cntorg').text == \ "Foobar"
def test_does_not_overwrite_metadata_contact(): r = FGDC( StringIO(""" <metadata> <metainfo> <metc> <cntinfo> <cntorgp> <cntorg>Foobar</cntorg> </cntorgp> </cntinfo> </metc> </metainfo> </metadata>""")) r.set_metadata_contact() assert r.doc.find('metainfo/metc/cntinfo/cntorgp/cntorg').text == \ "Foobar"
def test_sets_metadata_contact(): r = FGDC(StringIO('<metadata/>')) r.set_metadata_contact() assert r.doc.find('metainfo/metc/cntinfo/cntorgp/cntorg').text == \ "GIS Lab, MIT Libraries"