def test_notation(self):
     concept = etree.Element('{%s}Concept' % ns.SKOS)
     marc2skos.create_subfield(concept,'a')
     notation = concept.find('{%s}notation' % ns.SKOS)
     self.assertEquals(notation.get('{%s}lang' % ns.XML),
                       'en')
     self.assertEquals(notation.text,
                       'a')
 def test_label(self):
     concept = etree.Element('{%s}Concept' % ns.SKOS)
     marc2skos.create_subfield(concept,'z')
     label = concept.find("{%s}prefLabel" % ns.SKOS)
     self.assertEquals(label.get('{%s}lang' % ns.XML),
                       'en')
     self.assertEquals(label.text,
                       'subfield')
 def test_nolength(self):
     concept = etree.Element('{%s}Concept' % ns.SKOS)
     marc2skos.create_subfield(concept,'')
     self.assertEquals(len(concept.getchildren()),
                       0)