(self)
| 3338 | self.assertRaises(error, parse_args, args_string.split()) |
| 3339 | |
| 3340 | def test_successes_when_not_required(self): |
| 3341 | parse_args = self.get_parser(required=False).parse_args |
| 3342 | successes = self.successes + self.successes_when_not_required |
| 3343 | for args_string, expected_ns in successes: |
| 3344 | with self.subTest(args=args_string): |
| 3345 | actual_ns = parse_args(args_string.split()) |
| 3346 | self.assertEqual(actual_ns, expected_ns) |
| 3347 | |
| 3348 | def test_successes_when_required(self): |
| 3349 | parse_args = self.get_parser(required=True).parse_args |
nothing calls this directly
no test coverage detected