Пример #1
0
	def testExecute(self):
		arguments = ArgumentParser(['bmn.py','buildman','--file','bmtests/data/batch-buildman.xml'])
		bm = BuildMan(arguments)
		plugin = PlugInManager().getPlugInInstance("BuildManPlugIn")
		plugin._goalList = []
		plugin.execute()
		
Пример #2
0
 def testExecute(self):
     arguments = ArgumentParser([
         'bmn.py', 'buildman', '--file', 'bmtests/data/batch-buildman.xml'
     ])
     bm = BuildMan(arguments)
     plugin = PlugInManager().getPlugInInstance("BuildManPlugIn")
     plugin._goalList = []
     plugin.execute()
Пример #3
0
	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
Пример #4
0
 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