diff options
author | Alex Waygood <Alex.Waygood@Gmail.com> | 2023-10-16 15:48:02 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-16 15:48:02 (GMT) |
commit | b8e5b1b28ac4855ce6b4d04c777fb35811a82d42 (patch) | |
tree | be29c26c5d63e691af43b37850b3e9629ee1f8f4 | |
parent | 89f9c226a180a7348e610b33651bbe59ace9fa82 (diff) | |
download | cpython-b8e5b1b28ac4855ce6b4d04c777fb35811a82d42.zip cpython-b8e5b1b28ac4855ce6b4d04c777fb35811a82d42.tar.gz cpython-b8e5b1b28ac4855ce6b4d04c777fb35811a82d42.tar.bz2 |
[3.12] Enable ruff on several more files in `Lib/test` (#110929) (#110934)
(cherry-picked from commit 02d26c4bef3ad0f9c97e47993a7fa67898842e5c)
-rw-r--r-- | Lib/test/.ruff.toml | 5 | ||||
-rw-r--r-- | Lib/test/test_ctypes/test_arrays.py | 10 | ||||
-rw-r--r-- | Lib/test/test_ctypes/test_functions.py | 6 | ||||
-rw-r--r-- | Lib/test/test_genericclass.py | 4 | ||||
-rw-r--r-- | Lib/test/test_keywordonlyarg.py | 2 | ||||
-rw-r--r-- | Lib/test/test_subclassinit.py | 10 |
6 files changed, 16 insertions, 21 deletions
diff --git a/Lib/test/.ruff.toml b/Lib/test/.ruff.toml index 9b23c26..231b0e5 100644 --- a/Lib/test/.ruff.toml +++ b/Lib/test/.ruff.toml @@ -20,19 +20,14 @@ extend-exclude = [ "test_buffer.py", "test_capi/test_misc.py", "test_capi/test_unicode.py", - "test_ctypes/test_arrays.py", - "test_ctypes/test_functions.py", "test_dataclasses/__init__.py", "test_descr.py", "test_enum.py", "test_functools.py", - "test_genericclass.py", "test_grammar.py", "test_import/__init__.py", - "test_keywordonlyarg.py", "test_lib2to3/data/py3_test_grammar.py", "test_pkg.py", - "test_subclassinit.py", "test_tokenize.py", "test_yield_from.py", "time_hashlib.py", diff --git a/Lib/test/test_ctypes/test_arrays.py b/Lib/test/test_ctypes/test_arrays.py index 415a578..78aead2 100644 --- a/Lib/test/test_ctypes/test_arrays.py +++ b/Lib/test/test_ctypes/test_arrays.py @@ -178,10 +178,10 @@ class ArrayTestCase(unittest.TestCase): class T(Array): pass with self.assertRaises(AttributeError): - class T(Array): + class T2(Array): _type_ = c_int with self.assertRaises(AttributeError): - class T(Array): + class T3(Array): _length_ = 13 def test_bad_length(self): @@ -190,15 +190,15 @@ class ArrayTestCase(unittest.TestCase): _type_ = c_int _length_ = - sys.maxsize * 2 with self.assertRaises(ValueError): - class T(Array): + class T2(Array): _type_ = c_int _length_ = -1 with self.assertRaises(TypeError): - class T(Array): + class T3(Array): _type_ = c_int _length_ = 1.87 with self.assertRaises(OverflowError): - class T(Array): + class T4(Array): _type_ = c_int _length_ = sys.maxsize * 2 diff --git a/Lib/test/test_ctypes/test_functions.py b/Lib/test/test_ctypes/test_functions.py index 703bd2c..bc7f211 100644 --- a/Lib/test/test_ctypes/test_functions.py +++ b/Lib/test/test_ctypes/test_functions.py @@ -42,16 +42,16 @@ class FunctionTestCase(unittest.TestCase): from _ctypes import _Pointer with self.assertRaises(TypeError): - class X(object, _Pointer): + class X2(object, _Pointer): pass from _ctypes import _SimpleCData with self.assertRaises(TypeError): - class X(object, _SimpleCData): + class X3(object, _SimpleCData): _type_ = "i" with self.assertRaises(TypeError): - class X(object, Structure): + class X4(object, Structure): _fields_ = [] def test_c_char_parm(self): diff --git a/Lib/test/test_genericclass.py b/Lib/test/test_genericclass.py index d8bb37f..aece757 100644 --- a/Lib/test/test_genericclass.py +++ b/Lib/test/test_genericclass.py @@ -98,7 +98,7 @@ class TestMROEntry(unittest.TestCase): return () d = C_too_few() with self.assertRaises(TypeError): - class D(d): ... + class E(d): ... def test_mro_entry_errors_2(self): class C_not_callable: @@ -111,7 +111,7 @@ class TestMROEntry(unittest.TestCase): return object c = C_not_tuple() with self.assertRaises(TypeError): - class D(c): ... + class E(c): ... def test_mro_entry_metaclass(self): meta_args = [] diff --git a/Lib/test/test_keywordonlyarg.py b/Lib/test/test_keywordonlyarg.py index df82f67..918f953 100644 --- a/Lib/test/test_keywordonlyarg.py +++ b/Lib/test/test_keywordonlyarg.py @@ -170,7 +170,7 @@ class KeywordOnlyArgTestCase(unittest.TestCase): pass self.assertEqual(str(err.exception), "name 'b' is not defined") with self.assertRaises(NameError) as err: - f = lambda v=a, x=b, *, y=c, z=d: None + g = lambda v=a, x=b, *, y=c, z=d: None self.assertEqual(str(err.exception), "name 'b' is not defined") diff --git a/Lib/test/test_subclassinit.py b/Lib/test/test_subclassinit.py index 310473a..0d32aa5 100644 --- a/Lib/test/test_subclassinit.py +++ b/Lib/test/test_subclassinit.py @@ -230,7 +230,7 @@ class Test(unittest.TestCase): super().__init__(name, bases, namespace) with self.assertRaises(TypeError): - class MyClass(metaclass=MyMeta, otherarg=1): + class MyClass2(metaclass=MyMeta, otherarg=1): pass class MyMeta(type): @@ -241,10 +241,10 @@ class Test(unittest.TestCase): super().__init__(name, bases, namespace) self.otherarg = otherarg - class MyClass(metaclass=MyMeta, otherarg=1): + class MyClass3(metaclass=MyMeta, otherarg=1): pass - self.assertEqual(MyClass.otherarg, 1) + self.assertEqual(MyClass3.otherarg, 1) def test_errors_changed_pep487(self): # These tests failed before Python 3.6, PEP 487 @@ -263,10 +263,10 @@ class Test(unittest.TestCase): self.otherarg = otherarg return self - class MyClass(metaclass=MyMeta, otherarg=1): + class MyClass2(metaclass=MyMeta, otherarg=1): pass - self.assertEqual(MyClass.otherarg, 1) + self.assertEqual(MyClass2.otherarg, 1) def test_type(self): t = type('NewClass', (object,), {}) |