MCPcopy Index your code
hub / github.com/python/cpython / test_conflict_resolve

Method test_conflict_resolve

Lib/test/test_optparse.py:1333–1344  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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"], """\

Callers

nothing calls this directly

Calls 3

assertTrueMethod · 0.80
get_optionMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected