bpo-13041: Use shutil.get_terminal_size() in argparse.HelpFormatter (GH-8459)

This commit is contained in:
Berker Peksag 2018-07-25 18:23:44 +03:00 committed by GitHub
parent c0f0a7669c
commit 74102c9a5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 6 deletions

View file

@ -23,9 +23,9 @@ class TestCase(unittest.TestCase):
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.
# variable. To ensure that this width is used, set COLUMNS to 80.
env = support.EnvironmentVarGuard()
env.unset("COLUMNS")
env['COLUMNS'] = '80'
self.addCleanup(env.__exit__)
@ -5122,6 +5122,7 @@ class TestImportStar(TestCase):
class TestWrappingMetavar(TestCase):
def setUp(self):
super().setUp()
self.parser = ErrorRaisingArgumentParser(
'this_is_spammy_prog_with_a_long_name_sorry_about_the_name'
)