Exemple #1
0
def wear(args=None):
    from coveralls.control import coveralls
    from coveralls.repository import gitrepo
    from coveralls.api import post
    import logging
    logging.basicConfig(level=logging.INFO)
    logger = logging.getLogger('coveralls')
    args = args or parse_args()
    coverage = coveralls(data_file=args.data_file,
                         config_file=args.config_file)
    coverage.load()
    response = post(
        url=args.coveralls_url,
        repo_token=args.repo_token,
        service_job_id=args.service_job_id,
        service_name=args.service_name,
        git=gitrepo(args.base_dir) if not args.nogit else {},
        source_files=coverage.coveralls(args.base_dir,
                                        ignore_errors=args.ignore_errors,
                                        merge_file=args.merge_file),
        parallel=args.parallel,
    )
    logger.info(response.status_code)
    logger.info(response.text)
    return 1 if 'error' in response.json() else 0
Exemple #2
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file,
                          config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_file_reporters(None)
     self.reporter.file_reporters.append(FileReporter('NotAFile.py'))
Exemple #3
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file,
                          config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_code_units(None)
     self.reporter.code_units.append(CodeUnit('LICENSE', FileLocator()))
Exemple #4
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file,
                          config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_file_reporters(None)
     self.reporter.file_reporters.append(
         PythonFileReporter('LICENSE', coverage=coverage))
Exemple #5
0
 def test_coveralls_with_merge(self):
     coverage = control.coveralls(data_file=Arguments.data_file,
                                  config_file=Arguments.config_file)
     coverage.load()
     self.assertEqual(
         coverage.coveralls(Arguments.base_dir,
                            merge_file=Arguments.merge_file),
         SOURCE_FILES + MERGE_SOURCE_FILES)
def wear(args=None):
    from coveralls.control import coveralls
    from coveralls.repository import gitrepo
    from coveralls.api import post
    args = args or parse_args()
    coverage = coveralls(data_file=args.data_file, config_file=args.config_file)
    coverage.load()
    response = post(
        url=args.coveralls_url,
        repo_token=args.repo_token,
        service_job_id=args.service_job_id,
        service_name=args.service_name,
        git=gitrepo(args.base_dir),
        source_files=coverage.coveralls(args.base_dir),
    )
    print(response.text)
    return response
Exemple #7
0
def wear(args=None):
    from coveralls.control import coveralls
    from coveralls.repository import gitrepo
    from coveralls.api import post
    import logging
    logging.basicConfig(level=logging.INFO)
    logger = logging.getLogger('coveralls')
    args = args or parse_args()
    coverage = coveralls(data_file=args.data_file, config_file=args.config_file)
    coverage.load()
    response = post(
        url=args.coveralls_url,
        repo_token=args.repo_token,
        service_job_id=args.service_job_id,
        service_name=args.service_name,
        git=gitrepo(args.base_dir),
        source_files=coverage.coveralls(args.base_dir, ignore_errors=args.ignore_errors),
    )
    logger.info(response.status_code)
    logger.info(response.text)
    return 1 if 'error' in response.json() else 0
Exemple #8
0
 def test_coveralls(self):
     coverage = control.coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.assertEqual(coverage.coveralls(Arguments.base_dir), SOURCE_FILES)
Exemple #9
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_code_units(None)
     self.reporter.code_units.append(CodeUnit('NotAFile.py', FileLocator()))
Exemple #10
0
 def test_coveralls(self):
     coverage = control.coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.assertEqual(coverage.coveralls(Arguments.base_dir), SOURCE_FILES)
 def test_coveralls_with_merge(self):
     coverage = control.coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.assertEqual(coverage.coveralls(Arguments.base_dir, merge_file=Arguments.merge_file), SOURCE_FILES + MERGE_SOURCE_FILES)
Exemple #12
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_file_reporters(None)
     self.reporter.file_reporters.append(PythonFileReporter('LICENSE', coverage=coverage))
Exemple #13
0
 def setUp(self):
     coverage = coveralls(data_file=Arguments.data_file, config_file=Arguments.config_file)
     coverage.load()
     self.reporter = CoverallsReporter(coverage, coverage.config)
     self.reporter.find_file_reporters(None)
     self.reporter.file_reporters.append(FileReporter('NotAFile.py'))