Example #1
0
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
Example #2
0
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)
Example #3
0
 def test_init_output_exception(self):
     with self.assertRaises(ImportError):
         output.init_output("blah")
Example #4
0
 def test_init_output(self):
     output.init_output("teamcity")
     self.assertIsInstance(output.output, TeamcityOutput)
Example #5
0
 def test_init_output_function(self):
     output.init_output("teamcity")
     self.assertIsInstance(output.output, TeamcityOutput)
Example #6
0
 def test_init_output_exception(self):
     with self.assertRaises(ImportError):
         output.init_output("blah")