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

Method setUp

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

Source from the content-addressed store, hash-verified

470
471class TestDefaultValues(BaseTest):
472 def setUp(self):
473 self.parser = OptionParser()
474 self.parser.add_option("-v", "--verbose", default=True)
475 self.parser.add_option("-q", "--quiet", dest='verbose')
476 self.parser.add_option("-n", type="int", default=37)
477 self.parser.add_option("-m", type="int")
478 self.parser.add_option("-s", default="foo")
479 self.parser.add_option("-t")
480 self.parser.add_option("-u", default=None)
481 self.expected = { 'verbose': True,
482 'n': 37,
483 'm': None,
484 's': "foo",
485 't': None,
486 'u': None }
487
488 def test_basic_defaults(self):
489 self.assertEqual(self.parser.get_default_values(), self.expected)

Callers

nothing calls this directly

Calls 2

OptionParserClass · 0.90
add_optionMethod · 0.45

Tested by

no test coverage detected