def test_execution(self, parser, pyu): pyu.setup() subparser = make_subparser(parser) add_make_spec_parser(subparser) with open('app.py', 'w') as f: f.write('print "Hello World"') opts, other = parser.parse_known_args(['make-spec', '-F', '--app-version=0.1.0', 'app.py']) _make_spec(opts, other)
def test_execution(self, parser, pyu): pyu.setup() pyu.make_keys(3) subparser = make_subparser(parser) add_make_spec_parser(subparser) with open('app.py', 'w') as f: f.write('print "Hello World"') opts, other = parser.parse_known_args([ 'make-spec', '-F', '--app-name=Test', '--app-version=0.1.0', 'app.py' ]) _make_spec(opts, other)
def test_no_options(self, parser): subparser = make_subparser(parser) add_make_spec_parser(subparser) with pytest.raises(SystemExit): assert parser.parse_known_args(['make-spec'])
def test_no_options(self, parser): subparser = make_subparser(parser) add_make_spec_parser(subparser) with pytest.raises(SystemExit): assert parser.parse_known_args(['make-spec'])