Пример #1
0
class RCheckCaseChecks(unittest.TestCase):
    def __init__(self, methodName='runCheck'):
        unittest.TestCase.__init__(self, methodName)
        self.checks = None
        self.srpm = TEST_WORK_DIR + os.path.basename(R_TEST_SRPM)
        self.spec = TEST_WORK_DIR + os.path.basename(R_TEST_SPEC)
        self.source = TEST_WORK_DIR + os.path.basename(R_TEST_SRC)
        
    def setUp(self):
        if not os.path.exists(TEST_WORK_DIR):
            os.makedirs(TEST_WORK_DIR)
        helper = Helpers()
        helper.set_work_dir(TEST_WORK_DIR)
        helper._get_file(R_TEST_SRPM)
        helper._get_file(R_TEST_SPEC)
        helper._get_file(R_TEST_SRC)
        del helper

    def test_all_checks(self):
        ''' Run all automated review checks'''
        print('Setup Checks')
        self.checks = Checks(None, spec_file=self.spec, srpm_file=self.srpm)
        print('Running R Checks')
        self.checks.run_checks(writedown=False)
        for check in self.checks.checks:
            if check.is_applicable():
                self.assertTrue(check.header == 'Generic' or check.header == 'R')
                result = check.get_result()
                self.assertNotEqual(result[1:2], '!')
Пример #2
0
class CheckCaseChecks(unittest.TestCase):
    def __init__(self, methodName='runCheck'):
        unittest.TestCase.__init__(self, methodName)
        self.checks = None
        self.srpm = TEST_WORK_DIR + os.path.basename(TEST_SRPM)
        self.spec = TEST_WORK_DIR + os.path.basename(TEST_SPEC)
        self.source = TEST_WORK_DIR + os.path.basename(TEST_SRC)
        
    def setUp(self):
        if not os.path.exists(TEST_WORK_DIR):
            os.makedirs(TEST_WORK_DIR)
        helper = Helpers()
        helper.set_work_dir(TEST_WORK_DIR)
        helper._get_file(TEST_SRPM)
        helper._get_file(TEST_SRC)
        helper._get_file(TEST_SPEC)
        del helper 

    def test_all_checks(self):
        ''' Run all automated review checks'''
        print('Setup Checks')
        self.checks = Checks(None, spec_file=self.spec, srpm_file=self.srpm)
        print('Running All Checks')
        self.checks.run_checks(writedown=False)
        # Automatic Checks
        checks = self.checks.checks
        for check in checks:
            result = check.get_result()
            self.assertNotEqual(result, None)
Пример #3
0
 def test_all_checks(self):
     ''' Run all automated review checks'''
     print('Setup Checks')
     self.checks = Checks(None, spec_file=self.spec, srpm_file=self.srpm)
     print('Running R Checks')
     self.checks.run_checks(writedown=False)
     for check in self.checks.checks:
         if check.is_applicable():
             self.assertTrue(check.header == 'Generic' or check.header == 'R')
             result = check.get_result()
             self.assertNotEqual(result[1:2], '!')
Пример #4
0
 def test_all_checks(self):
     ''' Run all automated review checks'''
     print('Setup Checks')
     self.checks = Checks(None, spec_file=self.spec, srpm_file=self.srpm)
     print('Running All Checks')
     self.checks.run_checks(writedown=False)
     # Automatic Checks
     checks = self.checks.checks
     for check in checks:
         result = check.get_result()
         self.assertNotEqual(result, None)