Ejemplo n.º 1
0
	def __init__(self, settings):
		PackageHandler.__init__(self, settings)
		# Specific buildd options
		# FIXME: decide how this is managed and packaged
		# variables to retrieve from the job object later
		self.dput_cfg = "/etc/pybit/client/dput.cf"
		if not settings["dry_run"] :
			os.chdir (settings["buildroot"])
Ejemplo n.º 2
0
	def test_02_build_client (self) :
		log = logging.getLogger( "testCase" )
		log.debug("\n")
		base_client = PackageHandler()
		self.assertTrue (base_client)
		self.assertFalse (base_client.is_dry_run())
		deb_client = DebianBuildClient()
		self.assertTrue (deb_client)
		self.assertTrue (deb_client.is_dry_run())
		svn_client = SubversionClient()
		self.assertTrue (svn_client)
		self.assertTrue (svn_client.is_dry_run())
Ejemplo n.º 3
0
	def test_02_build_client (self) :
		log = logging.getLogger( "testCase" )
		log.debug(" ")
		if not "dry_run" in self.options :
			msg = "I: asserting dry_run for test cases"
			log.debug (msg)
			self.options["dry_run"] = True
		base_client = PackageHandler(self.options)
		self.assertTrue (base_client)
		self.assertTrue (base_client.is_dry_run())
		deb_client = DebianBuildClient(self.options)
		self.assertTrue (deb_client)
		self.assertTrue (deb_client.is_dry_run())
		svn_client = SubversionClient(self.options)
		self.assertTrue (svn_client)
		self.assertTrue (svn_client.is_dry_run())
		apt_client = AptClient(self.options)
		self.assertTrue (apt_client)
		self.assertTrue (apt_client.is_dry_run())
		git_client = GitClient(self.options)
		self.assertTrue (git_client)
		self.assertTrue (git_client.is_dry_run())