Ejemplo n.º 1
0
 def test_execution(self, parser, pyu):
     subparser = make_subparser(parser)
     add_package_parser(subparser)
     pyu.update_config(pyu.config)
     pyu.setup()
     cmd = ['pkg', '-P', '-S']
     opts, other = parser.parse_known_args(cmd)
     pkg(opts)
Ejemplo n.º 2
0
 def test_no_options(self, parser, pyu):
     subparser = make_subparser(parser)
     add_package_parser(subparser)
     pyu.update_config(pyu.config)
     pyu.setup()
     opts, other = parser.parse_known_args(['pkg'])
     with pytest.raises(SystemExit):
         pkg(opts)
Ejemplo n.º 3
0
 def test_execution(self, parser, pyu, db):
     subparser = make_subparser(parser)
     add_package_parser(subparser)
     pyu.update_config(pyu.config, db)
     pyu.setup()
     pyu.make_keys(3)
     db._sync_db()
     cmd = ['pkg', '-P', '-S']
     opts, other = parser.parse_known_args(cmd)
     pkg(opts)
Ejemplo n.º 4
0
 def test_no_options(self, parser, pyu, db):
     subparser = make_subparser(parser)
     add_package_parser(subparser)
     pyu.update_config(pyu.config, db)
     pyu.setup()
     pyu.make_keys(3)
     db._sync_db()
     opts, other = parser.parse_known_args(['pkg'])
     with pytest.raises(SystemExit):
         pkg(opts)