def testInitFromXML(self): arguments = ArgumentParser(['bmn.py','buildman','--file','bmtests/data/batch-buildman.xml']) bm = BuildMan(arguments) plugin = PlugInManager().getPlugInInstance("BuildManPlugIn") plugin._goalList = [] plugin.loadXMLFile(plugin.getFile()) goals = ['delete','svn','clean','update','create-solution','compile-solution','create'] i = 0 for goal in plugin.getGoalList(): self.assertEqual(goal.localName,goals[i]) i+=1
def testGoals(self): arguments = ArgumentParser( ['bmn.py', 'buildman', '--file', 'bmtests/data/buildman.xml']) bm = BuildMan(arguments) plugin = PlugInManager().getPlugInInstance("BuildManPlugIn") plugin._goalList = [] plugin.loadXMLFile(plugin.getFile()) goals = [ 'delete', 'svn', 'clean', 'update', 'create-solution', 'compile-solution', 'create' ] i = 0 for goal in plugin.getGoalList(): self.assertEqual(goal.localName, goals[i]) i += 1
def testArguments(self): arguments = ArgumentParser( ['bmn.py', 'buildman', '--file', 'bmtests/data/buildman.xml']) bm = BuildMan(arguments) plugin = PlugInManager().getPlugInInstance("BuildManPlugIn") self.assertEqual('bmtests/data/buildman.xml', plugin.getFile())
def testArguments(self): arguments = ArgumentParser(['bmn.py','buildman','--file','bmtests/data/buildman.xml']) bm = BuildMan(arguments) plugin = PlugInManager().getPlugInInstance("BuildManPlugIn") self.assertEqual('bmtests/data/buildman.xml',plugin.getFile())