def test_args_url_and_text(self): self.assertRaises(DocoptExit, docopt, to_string(main_doc), 'lsa --url=URL --text=TEXT'.split(), version=__version__)
def test_args_two_commands(self): self.assertRaises(DocoptExit, docopt, to_string(main_doc), 'lsa luhn'.split(), version=__version__)
def test_args_url_and_file(self): self.assertRaises(DocoptExit, docopt, to_string(main_doc), 'lsa --url=URL --file=FILE'.split(), version=__version__)
def test_args_just_command(): args = docopt(to_string(main_doc), ['lsa'], version=__version__) assert DEFAULT_ARGS == args
def test_args_just_command(self): args = docopt(to_string(main_doc), ['lsa'], version=__version__) self.assertEqual(self.DEFAULT_ARGS, args)
def test_args_none(self): self.assertRaises(DocoptExit, docopt, to_string(main_doc), None, version=__version__)
def test_args_two_commands(): with pytest.raises(DocoptExit): docopt(to_string(main_doc), 'lsa luhn'.split(), version=__version__)
def test_args_url_and_file(): with pytest.raises(DocoptExit): docopt(to_string(main_doc), 'lsa --url=URL --file=FILE'.split(), version=__version__)
def test_args_none(): with pytest.raises(DocoptExit): docopt(to_string(main_doc), None, version=__version__)
def test_args_url_and_text(): with pytest.raises(DocoptExit): docopt(to_string(main_doc), 'lsa --url=URL --text=TEXT'.split(), version=__version__)
def test_ok_args(self): docopt(to_string(main_doc), 'luhn --url=URL --format=FORMAT'.split(), version=__version__)