diff options
author | Guido van Rossum <guido@python.org> | 2007-01-14 03:46:33 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2007-01-14 03:46:33 (GMT) |
commit | 0567ba20f3a9f43c105ad91d8a19f23d7640fac3 (patch) | |
tree | 8a92956fe1d48e22e90b42a9210dae1df8c569c4 /Lib | |
parent | 0741a60ca7b332b755d8a6b3328da414f963f7b4 (diff) | |
download | cpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.zip cpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.tar.gz cpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.tar.bz2 |
Remove a dependency of this test on $COLUMNS.
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/test/test_optparse.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Lib/test/test_optparse.py b/Lib/test/test_optparse.py index 4582fa7..9b52659 100644 --- a/Lib/test/test_optparse.py +++ b/Lib/test/test_optparse.py @@ -1500,8 +1500,16 @@ class TestHelp(BaseTest): self.assertHelpEquals(_expected_help_long_opts_first) def test_help_title_formatter(self): - self.parser.formatter = TitledHelpFormatter() - self.assertHelpEquals(_expected_help_title_formatter) + save = os.environ.get("COLUMNS") + try: + os.environ["COLUMNS"] = "80" + self.parser.formatter = TitledHelpFormatter() + self.assertHelpEquals(_expected_help_title_formatter) + finally: + if save is not None: + os.environ["COLUMNS"] = save + else: + del os.environ["COLUMNS"] def test_wrap_columns(self): # Ensure that wrapping respects $COLUMNS environment variable. |