def run(self): self.verbose = self.args.verbose if self.verbose: do_logger_setup(loglvl=logging.DEBUG) else: do_logger_setup() if self.args.bug: # get the bug self.log.info("Processing review bug : %s" % self.args.bug) if self.args.user and self.args.password: self.bug = ReviewBug(self.args.bug, user=self.args.user, password=self.args.password, cache=self.args.cache) else: self.bug = ReviewBug(self.args.bug, cache=self.args.cache, nobuild=self.args.nobuild) self.bug.set_work_dir('%s/%s' % (self.args.workdir, self.args.bug)) self.log.debug(" --> Working dir : %s" % self.bug.work_dir) if self.args.assign: self.do_assign() if not self.args.noreport: self.do_report() elif self.args.name: self.do_report_local()
def __init__(self, methodName='runTest'): unittest.TestCase.__init__(self, methodName) self.bug = ReviewBug(TEST_BUG)