(self)
| 3110 | NS(w=None, y=None, z='2')) |
| 3111 | |
| 3112 | def test_subparser_parents(self): |
| 3113 | parser = ErrorRaisingArgumentParser() |
| 3114 | subparsers = parser.add_subparsers() |
| 3115 | abcde_parser = subparsers.add_parser('bar', parents=[self.abcd_parent]) |
| 3116 | abcde_parser.add_argument('e') |
| 3117 | self.assertEqual(parser.parse_args('bar -b 1 --d 2 3 4'.split()), |
| 3118 | NS(a='3', b='1', d='2', e='4')) |
| 3119 | |
| 3120 | def test_subparser_parents_mutex(self): |
| 3121 | parser = ErrorRaisingArgumentParser() |
nothing calls this directly
no test coverage detected