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

Method assertTrueconflict_error

Lib/test/test_optparse.py:1302–1311  ·  view source on GitHub ↗
(self, func)

Source from the content-addressed store, hash-verified

1300class TestConflict(ConflictBase):
1301 """Use the default conflict resolution for Optik 1.2: error."""
1302 def assertTrueconflict_error(self, func):
1303 err = self.assertRaises(
1304 func, ("-v", "--version"), {'action' : "callback",
1305 'callback' : self.show_version,
1306 'help' : "show version"},
1307 OptionConflictError,
1308 "option -v/--version: conflicting option string(s): -v")
1309
1310 self.assertEqual(err.msg, "conflicting option string(s): -v")
1311 self.assertEqual(err.option_id, "-v/--version")
1312
1313 def test_conflict_error(self):
1314 self.assertTrueconflict_error(self.parser.add_option)

Callers 2

test_conflict_errorMethod · 0.95

Calls 2

assertRaisesMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected