Beispiel #1
0
 def test_parser(self):
     parser = self.parser
     p = simpleparse.get_parser(**parser)
     self.assertEqual(p.description, "parser description",
             "set parser description")
     ret = p.parse_args(["arg1_param"])
     self.assertEqual(ret.arg1, "arg1_param",
             "argument set")
     self.assertEqual(ret.arg2, None, "argument not set")
Beispiel #2
0
 def test_subparser(self):
     p = simpleparse.get_parser(**self.parser)
     sp = simpleparse.get_subparser(p, **self.subparser)
     self.assertEqual(sp.help, self.subparser['help'], "help message set")