mirror of
https://github.com/python/cpython.git
synced 2025-07-30 06:34:15 +00:00
Resync optparse with Optik 1.5.3: minor tweaks for/to tests.
This commit is contained in:
parent
afa358fabf
commit
48fae7acd2
4 changed files with 15 additions and 9 deletions
|
@ -1460,10 +1460,11 @@ class TestHelp(BaseTest):
|
|||
make_option("--foo", action="append", type="string", dest='foo',
|
||||
help="store FOO in the foo list for later fooing"),
|
||||
]
|
||||
# The parser constructor looks at the COLUMNS envar. We need to
|
||||
# restore the original value after the parser is constructed, else
|
||||
# that's a permanent change possibly affecting other tests, and
|
||||
# definitely affecting these tests when they're run multiple times.
|
||||
|
||||
# We need to set COLUMNS for the OptionParser constructor, but
|
||||
# we must restore its original value -- otherwise, this test
|
||||
# screws things up for other tests when it's part of the Python
|
||||
# test suite.
|
||||
orig_columns = os.environ.get('COLUMNS')
|
||||
os.environ['COLUMNS'] = str(columns)
|
||||
try:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue