def test_parse_subdir_with_definition(self):
     etree = ElementTree.fromstring(
         genconfgml_string.replace("target=\"output\"",
                                   "subdir=\"include\""))
     reader = genconfmlplugin.GenconfmlImplReader()
     subdir = reader.parse_subdir(etree)
     self.assertEquals(subdir, "include")
 def test_parse_settings(self):
     etree = ElementTree.fromstring(genconfgml_string)
     reader = genconfmlplugin.GenconfmlImplReader()
     settings = reader.parse_settings(etree)
     self.assertEquals(settings[0], 'Setting/Settings')
     self.assertEquals(settings[1], 'Setting/ContentSettings')
 def test_parse_subdir_without_definition(self):
     etree = ElementTree.fromstring(genconfgml_string)
     reader = genconfmlplugin.GenconfmlImplReader()
     subdir = reader.parse_subdir(etree)
     self.assertEquals(subdir, "")
 def test_parse_name(self):
     etree = ElementTree.fromstring(genconfgml_string)
     reader = genconfmlplugin.GenconfmlImplReader()
     name = reader.parse_name(etree)
     self.assertEquals(name, 'Setting/Data.xml')
 def test_parse_stylesheet(self):
     etree = ElementTree.fromstring(genconfgml_string)
     reader = genconfmlplugin.GenconfmlImplReader()
     stylesheet = reader.parse_stylesheet(etree)
 def test_parse_target(self):
     etree = ElementTree.fromstring(genconfgml_string)
     reader = genconfmlplugin.GenconfmlImplReader()
     target = reader.parse_target(etree)
     self.assertEquals(target, 'output')