Example #1
0
 def test_build_no_arguments(self, parser, pyu):
     pyu.setup()
     pyu.make_keys(3)
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         with open('app.py', 'w') as f:
             f.write('print "Hello World"')
         opts, other = parser.parse_known_args(['build', 'app.py'])
         _build(opts, other)
Example #2
0
 def test_build_no_arguments(self, parser, pyu):
     pyu.setup()
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         with open('app.py', 'w') as f:
             f.write('from __futute__ import print_function\n')
             f.write('print("Hello, World!")')
         opts, other = parser.parse_known_args(['build', 'app.py'])
         _build(opts, other)
Example #3
0
 def test_build_no_arguments(self, parser, pyu):
     pyu.setup()
     pyu.make_keys(3)
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         with open('app.py', 'w') as f:
             f.write('print "Hello World"')
         opts, other = parser.parse_known_args(['build', 'app.py'])
         _build(opts, other)
Example #4
0
    def test_build(self, parser, pyu):
        pyu.setup()
        pyu.make_keys(3)
        subparser = make_subparser(parser)
        add_build_parser(subparser)
        with open('app.py', 'w') as f:
            f.write('print "Hello World"')

        build_cmd = ['build', '-F', '--app-name=Test',
                     '--app-version=0.1.0', 'app.py']
        build_cmd = [str(b) for b in build_cmd]
        opts, other = parser.parse_known_args(build_cmd)
        _build(opts, other)
Example #5
0
    def test_build(self, parser, pyu):
        pyu.setup()
        pyu.make_keys(3)
        subparser = make_subparser(parser)
        add_build_parser(subparser)
        with open('app.py', 'w') as f:
            f.write('print "Hello World"')

        build_cmd = [
            'build', '-F', '--app-name=Test', '--app-version=0.1.0', 'app.py'
        ]
        build_cmd = [str(b) for b in build_cmd]
        opts, other = parser.parse_known_args(build_cmd)
        _build(opts, other)
Example #6
0
 def test_build_no_options(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build'])
Example #7
0
 def test_build_no_appversion(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build', '--app-name=Test'])
Example #8
0
 def test_build_no_appanme(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build', '--app-version=0.2.10'])
Example #9
0
 def test_build_no_options(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build'])
Example #10
0
 def test_build_no_appversion(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build', '--app-name=Test'])
Example #11
0
 def test_build_no_appanme(self, parser):
     subparser = make_subparser(parser)
     add_build_parser(subparser)
     with pytest.raises(SystemExit):
         parser.parse_known_args(['build', '--app-version=0.2.10'])