def test_parse(self): params = PARSER.parse_args([ "python-module", "mirror", "-x", "MODULE:mirror", "AUTHOR:user", "blabla" ]) self.assertEqual(params.TARGET, "mirror") self.assertEqual(params.TEMPLATES, ["python-module"]) self.assertEqual(params.context, [("MODULE", "mirror"), ( "AUTHOR", "user"), ("blabla", "")])
def test_parse(params): from starter.main import PARSER params = PARSER.parse_args([ "py-package", "mirror", "-x", "MODULE:mirror", "AUTHOR:user", "blabla" ]) assert params.TARGET == "mirror" assert params.TEMPLATES == ["py-package"] assert params.context == [ ("MODULE", "mirror"), ("AUTHOR", "user"), ("blabla", "")]
def params(): from starter.log import setup_logging from starter.main import PARSER setup_logging(0) return PARSER.parse_args(['test'])
def setUp(self): self.params = PARSER.parse_args(['test']) setup_logging(0)