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"])
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())
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())