mirror of https://github.com/python/cpython
Merged revisions 86080 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r86080 | steven.bethard | 2010-11-01 14:56:09 +0100 (Mon, 01 Nov 2010) | 1 line Unset COLUMNS for test_argparse (and restore afterwards) (issue 9553) ........
This commit is contained in:
parent
87d86e09b5
commit
abacccc50c
|
@ -27,6 +27,13 @@ class TestCase(unittest.TestCase):
|
||||||
print(obj2)
|
print(obj2)
|
||||||
super(TestCase, self).assertEqual(obj1, obj2)
|
super(TestCase, self).assertEqual(obj1, obj2)
|
||||||
|
|
||||||
|
def setUp(self):
|
||||||
|
# The tests assume that line wrapping occurs at 80 columns, but this
|
||||||
|
# behaviour can be overridden by setting the COLUMNS environment
|
||||||
|
# variable. To ensure that this assumption is true, unset COLUMNS.
|
||||||
|
env = test_support.EnvironmentVarGuard()
|
||||||
|
env.unset("COLUMNS")
|
||||||
|
self.addCleanup(env.__exit__)
|
||||||
|
|
||||||
|
|
||||||
class TempDirMixin(object):
|
class TempDirMixin(object):
|
||||||
|
@ -1726,6 +1733,7 @@ class TestAddSubparsers(TestCase):
|
||||||
return parser
|
return parser
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
super(TestAddSubparsers, self).setUp()
|
||||||
self.parser = self._get_parser()
|
self.parser = self._get_parser()
|
||||||
self.command_help_parser = self._get_parser(subparser_help=True)
|
self.command_help_parser = self._get_parser(subparser_help=True)
|
||||||
|
|
||||||
|
@ -1953,6 +1961,7 @@ class TestParentParsers(TestCase):
|
||||||
self.assertRaises(ArgumentParserError, *args, **kwargs)
|
self.assertRaises(ArgumentParserError, *args, **kwargs)
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
super(TestParentParsers, self).setUp()
|
||||||
self.wxyz_parent = ErrorRaisingArgumentParser(add_help=False)
|
self.wxyz_parent = ErrorRaisingArgumentParser(add_help=False)
|
||||||
self.wxyz_parent.add_argument('--w')
|
self.wxyz_parent.add_argument('--w')
|
||||||
x_group = self.wxyz_parent.add_argument_group('x')
|
x_group = self.wxyz_parent.add_argument_group('x')
|
||||||
|
|
Loading…
Reference in New Issue