summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2007-01-14 03:46:33 (GMT)
committerGuido van Rossum <guido@python.org>2007-01-14 03:46:33 (GMT)
commit0567ba20f3a9f43c105ad91d8a19f23d7640fac3 (patch)
tree8a92956fe1d48e22e90b42a9210dae1df8c569c4
parent0741a60ca7b332b755d8a6b3328da414f963f7b4 (diff)
downloadcpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.zip
cpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.tar.gz
cpython-0567ba20f3a9f43c105ad91d8a19f23d7640fac3.tar.bz2
Remove a dependency of this test on $COLUMNS.
-rw-r--r--Lib/test/test_optparse.py12
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.