From: Neal Norwitz Date: Sun, 9 Apr 2006 06:26:12 +0000 (+0000) Subject: Get test_optparse to pass in -R mode by stop changing state (COLUMNS env var) X-Git-Tag: v2.5a2~384 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa34b6c2e32d3ff93ffe48fe6a67e87a28a3eed2;p=python Get test_optparse to pass in -R mode by stop changing state (COLUMNS env var) --- diff --git a/Lib/test/test_optparse.py b/Lib/test/test_optparse.py index cf83d75000..f656b9f3b9 100644 --- a/Lib/test/test_optparse.py +++ b/Lib/test/test_optparse.py @@ -1382,8 +1382,15 @@ options: class TestHelp(BaseTest): def setUp(self): + self.orig_columns = os.environ.get('COLUMNS') self.parser = self.make_parser(80) + def tearDown(self): + if self.orig_columns is None: + del os.environ['COLUMNS'] + else: + os.environ['COLUMNS'] = self.orig_columns + def make_parser(self, columns): options = [ make_option("-a", type="string", dest='a',