(self)
| 1331 | callback=self.show_version, help="show version") |
| 1332 | |
| 1333 | def test_conflict_resolve(self): |
| 1334 | v_opt = self.parser.get_option("-v") |
| 1335 | verbose_opt = self.parser.get_option("--verbose") |
| 1336 | version_opt = self.parser.get_option("--version") |
| 1337 | |
| 1338 | self.assertTrue(v_opt is version_opt) |
| 1339 | self.assertTrue(v_opt is not verbose_opt) |
| 1340 | self.assertEqual(v_opt._long_opts, ["--version"]) |
| 1341 | self.assertEqual(version_opt._short_opts, ["-v"]) |
| 1342 | self.assertEqual(version_opt._long_opts, ["--version"]) |
| 1343 | self.assertEqual(verbose_opt._short_opts, []) |
| 1344 | self.assertEqual(verbose_opt._long_opts, ["--verbose"]) |
| 1345 | |
| 1346 | def test_conflict_resolve_help(self): |
| 1347 | self.assertOutput(["-h"], """\ |
nothing calls this directly
no test coverage detected