コード例 #1
0
ファイル: __init__.py プロジェクト: peterjc/python-coveralls
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
コード例 #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'))
コード例 #3
0
ファイル: tests.py プロジェクト: nickmerwin/python-coveralls
 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()))
コード例 #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))
コード例 #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)
コード例 #6
0
ファイル: __init__.py プロジェクト: domoritz/python-coveralls
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
コード例 #7
0
ファイル: __init__.py プロジェクト: Natim/python-coveralls
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
コード例 #8
0
ファイル: tests.py プロジェクト: spulec/python-coveralls
 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)
コード例 #9
0
ファイル: tests.py プロジェクト: pydanny/python-coveralls
 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()))
コード例 #10
0
ファイル: tests.py プロジェクト: peterjc/python-coveralls
 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)
コード例 #11
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)
コード例 #12
0
ファイル: tests.py プロジェクト: z4r/python-coveralls
 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))
コード例 #13
0
ファイル: tests.py プロジェクト: z4r/python-coveralls
 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'))