Ejemplo n.º 1
0
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"
Ejemplo n.º 2
0
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"
Ejemplo n.º 3
0
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"
Ejemplo n.º 4
0
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"