def _get_and_init_configuration(): setupdata = _get_setupdata() _prepare_overrides() if "output_format" in setupdata: logger.warning("Text output format: %s" % setupdata['output_format']) output.init_output(setupdata['output_format']) return setupdata
def _internal_entrypoint(args): config = _parse_args(args) _init_logging(config) output.init_output(config.output_type) tests = maniac_file.parse(config) result = _run_tests(config, tests) if not result: sys.exit(255)
def test_init_output_exception(self): with self.assertRaises(ImportError): output.init_output("blah")
def test_init_output(self): output.init_output("teamcity") self.assertIsInstance(output.output, TeamcityOutput)
def test_init_output_function(self): output.init_output("teamcity") self.assertIsInstance(output.output, TeamcityOutput)