def main(): """ pyscapers will help you download stuff from the web """ pylogconf.core.setup() register_all_groups() config_arg_parse_and_launch(app_name="pyscrapers")
def test_command_running(self): register_function( name="foo", description="foobar", function=raise_value_error, allow_free_args=True, ) with self.assertRaises(ValueError): config_arg_parse_and_launch(args=["foo"])
def test_free_args(self): register_function( name="foo", description="foobar", function=raise_value_error, allow_free_args=True, ) config_arg_parse_and_launch( args=["foo", "--num=30", "zoo"], launch=False, do_exit=False, ) self.assertListEqual(get_free_args(), ["zoo"])
def test_parsing(self): save = ConfigTotal.num register_function( name="foo", description="foobar", function=raise_value_error, ) config_arg_parse_and_launch( args=["foo", "--num=30"], launch=False, do_exit=False, ) self.assertEqual(ConfigTotal.num, 30) ConfigTotal.num = save
def main() -> None: """ Run the lilypond wrapper :return: """ config_arg_parse_and_launch()
def main(): pylogconf.core.setup() config_arg_parse_and_launch()
def main(): setup() config_arg_parse_and_launch()
def main(): pylogconf.core.setup(level=pyflexebs.LOG_LEVEL) config_arg_parse_and_launch()