[3.13] gh-121351: Skip test_not_wiping_history_file() if no readline (GH-121422) (#121449)

gh-121351: Skip test_not_wiping_history_file() if no readline (GH-121422)
(cherry picked from commit 68e279b37a)

Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com>
This commit is contained in:
Miss Islington (bot) 2024-07-07 01:18:20 +02:00 committed by GitHub
parent c2ad5fd1d1
commit 2b02431dd1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -11,6 +11,7 @@ from unittest import TestCase, skipUnless
from unittest.mock import patch
from test.support import force_not_colorized
from test.support import SHORT_TIMEOUT
from test.support.import_helper import import_module
from test.support.os_helper import unlink
from .support import (
@ -902,6 +903,9 @@ class TestMain(TestCase):
self.assertNotIn("Traceback", output)
def test_not_wiping_history_file(self):
# skip, if readline module is not available
import_module('readline')
hfile = tempfile.NamedTemporaryFile(delete=False)
self.addCleanup(unlink, hfile.name)
env = os.environ.copy()