bpo-46198: rename duplicate tests and remove unused code (GH-30297)

This commit is contained in:
Nikita Sobolev 2022-03-10 19:20:11 +03:00 committed by GitHub
parent f537b2a4fb
commit 6c83c8e6b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 8 additions and 15 deletions

View file

@ -1864,8 +1864,6 @@ class TestDate(HarmlessMixedComparison, unittest.TestCase):
def test_fromisoformat_fails_typeerror(self): def test_fromisoformat_fails_typeerror(self):
# Test that fromisoformat fails when passed the wrong type # Test that fromisoformat fails when passed the wrong type
import io
bad_types = [b'2009-03-01', None, io.StringIO('2009-03-01')] bad_types = [b'2009-03-01', None, io.StringIO('2009-03-01')]
for bad_type in bad_types: for bad_type in bad_types:
with self.assertRaises(TypeError): with self.assertRaises(TypeError):
@ -3988,8 +3986,6 @@ class TestTimeTZ(TestTime, TZInfoBase, unittest.TestCase):
def test_fromisoformat_fails_typeerror(self): def test_fromisoformat_fails_typeerror(self):
# Test the fromisoformat fails when passed the wrong type # Test the fromisoformat fails when passed the wrong type
import io
bad_types = [b'12:30:45', None, io.StringIO('12:30:45')] bad_types = [b'12:30:45', None, io.StringIO('12:30:45')]
for bad_type in bad_types: for bad_type in bad_types:

View file

@ -1442,9 +1442,6 @@ class PythonSymlink:
self._platform_specific() self._platform_specific()
def _platform_specific(self):
pass
if sys.platform == "win32": if sys.platform == "win32":
def _platform_specific(self): def _platform_specific(self):
import glob import glob
@ -1472,6 +1469,9 @@ class PythonSymlink:
self._env["PYTHONHOME"] = os.path.dirname(self.real) self._env["PYTHONHOME"] = os.path.dirname(self.real)
if sysconfig.is_python_build(True): if sysconfig.is_python_build(True):
self._env["PYTHONPATH"] = STDLIB_DIR self._env["PYTHONPATH"] = STDLIB_DIR
else:
def _platform_specific(self):
pass
def __enter__(self): def __enter__(self):
os.symlink(self.real, self.link) os.symlink(self.real, self.link)

View file

@ -2,7 +2,6 @@
import logging import logging
import socket import socket
from test import support
import unittest import unittest
import weakref import weakref
from unittest import mock from unittest import mock

View file

@ -36,7 +36,7 @@ def coding_checker(self, coder):
# On small versions of Windows like Windows IoT or Windows Nano Server not all codepages are present # On small versions of Windows like Windows IoT or Windows Nano Server not all codepages are present
def is_code_page_present(cp): def is_code_page_present(cp):
from ctypes import POINTER, WINFUNCTYPE, WinDLL from ctypes import POINTER, WINFUNCTYPE, WinDLL
from ctypes.wintypes import BOOL, UINT, BYTE, WCHAR, UINT, DWORD from ctypes.wintypes import BOOL, BYTE, WCHAR, UINT, DWORD
MAX_LEADBYTES = 12 # 5 ranges, 2 bytes ea., 0 term. MAX_LEADBYTES = 12 # 5 ranges, 2 bytes ea., 0 term.
MAX_DEFAULTCHAR = 2 # single or double byte MAX_DEFAULTCHAR = 2 # single or double byte

View file

@ -1189,7 +1189,7 @@ class TestExpressionStackSize(unittest.TestCase):
kwargs = (f'a{i}=x' for i in range(self.N)) kwargs = (f'a{i}=x' for i in range(self.N))
self.check_stack_size("f(" + ", ".join(kwargs) + ")") self.check_stack_size("f(" + ", ".join(kwargs) + ")")
def test_func_args(self): def test_meth_args(self):
self.check_stack_size("o.m(" + "x, " * self.N + ")") self.check_stack_size("o.m(" + "x, " * self.N + ")")
def test_meth_kwargs(self): def test_meth_kwargs(self):

View file

@ -1455,7 +1455,7 @@ class DictTest(unittest.TestCase):
self.assertTrue(gc.is_tracked(next(it))) self.assertTrue(gc.is_tracked(next(it)))
@support.cpython_only @support.cpython_only
def test_dict_items_result_gc(self): def test_dict_items_result_gc_reversed(self):
# Same as test_dict_items_result_gc above, but reversed. # Same as test_dict_items_result_gc above, but reversed.
it = reversed({None: []}.items()) it = reversed({None: []}.items())
gc.collect() gc.collect()

View file

@ -395,7 +395,7 @@ class TestParser(TestParserMixin, TestEmailBase):
[errors.InvalidHeaderDefect], [errors.InvalidHeaderDefect],
'') '')
def test_get_unstructured_invalid_ew(self): def test_get_unstructured_invalid_ew2(self):
self._test_get_x(self._get_unst, self._test_get_x(self._get_unst,
'=?utf-8?q?=somevalue?=', '=?utf-8?q?=somevalue?=',
'=?utf-8?q?=somevalue?=', '=?utf-8?q?=somevalue?=',

View file

@ -3708,7 +3708,7 @@ class TestVerify(unittest.TestCase):
triple = 3 triple = 3
value = 4 value = 4
class TestHelpers(unittest.TestCase): class TestInternals(unittest.TestCase):
sunder_names = '_bad_', '_good_', '_what_ho_' sunder_names = '_bad_', '_good_', '_what_ho_'
dunder_names = '__mal__', '__bien__', '__que_que__' dunder_names = '__mal__', '__bien__', '__que_que__'

View file

@ -17,7 +17,6 @@ import io # readline
import unittest import unittest
import struct import struct
import tty
import fcntl import fcntl
import warnings import warnings

View file

@ -4,7 +4,6 @@ Glossary:
* errored : Whitespace related problems present in file. * errored : Whitespace related problems present in file.
""" """
from unittest import TestCase, mock from unittest import TestCase, mock
from unittest import mock
import errno import errno
import os import os
import tabnanny import tabnanny