]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-105751: Remove obsolete `object` base class in some ctypes tests (#107460)
authorTomas R <tomas.roun8@gmail.com>
Mon, 31 Jul 2023 12:48:27 +0000 (14:48 +0200)
committerGitHub <noreply@github.com>
Mon, 31 Jul 2023 12:48:27 +0000 (14:48 +0200)
Lib/test/test_ctypes/test_as_parameter.py
Lib/test/test_ctypes/test_callbacks.py
Lib/test/test_ctypes/test_numbers.py
Lib/test/test_ctypes/test_parameters.py

index 39f70e864757d5bc6661aa5254b2d2f0f72a7a45..a1a8745e737fa25de7be658d153bb98cee3fdc10 100644 (file)
@@ -192,7 +192,7 @@ class BasicWrapTestCase(unittest.TestCase):
                              (9*2, 8*3, 7*4, 6*5, 5*6, 4*7, 3*8, 2*9))
 
     def test_recursive_as_param(self):
-        class A(object):
+        class A:
             pass
 
         a = A()
@@ -201,7 +201,7 @@ class BasicWrapTestCase(unittest.TestCase):
             c_int.from_param(a)
 
 
-class AsParamWrapper(object):
+class AsParamWrapper:
     def __init__(self, param):
         self._as_parameter_ = param
 
@@ -209,7 +209,7 @@ class AsParamWrapperTestCase(BasicWrapTestCase):
     wrap = AsParamWrapper
 
 
-class AsParamPropertyWrapper(object):
+class AsParamPropertyWrapper:
     def __init__(self, param):
         self._param = param
 
index 037677e37ab34a5cad0008fccd9dba9552f39618..6fe3e11967240937caec15bc857c13bf756c04e7 100644 (file)
@@ -120,7 +120,7 @@ class Callbacks(unittest.TestCase):
     def test_issue_7959(self):
         proto = self.functype.__func__(None)
 
-        class X(object):
+        class X:
             def func(self): pass
             def __init__(self):
                 self.v = proto(self.func)
index fd318f9a18e533faaade4ea9a41e281fbec2fb9e..29108a28ec16e122f1cb9d8f6a0e35a9614eabe1 100644 (file)
@@ -86,7 +86,7 @@ class NumberTestCase(unittest.TestCase):
     def test_floats(self):
         # c_float and c_double can be created from
         # Python int and float
-        class FloatLike(object):
+        class FloatLike:
             def __float__(self):
                 return 2.0
         f = FloatLike()
@@ -97,15 +97,15 @@ class NumberTestCase(unittest.TestCase):
             self.assertEqual(t(f).value, 2.0)
 
     def test_integers(self):
-        class FloatLike(object):
+        class FloatLike:
             def __float__(self):
                 return 2.0
         f = FloatLike()
-        class IntLike(object):
+        class IntLike:
             def __int__(self):
                 return 2
         d = IntLike()
-        class IndexLike(object):
+        class IndexLike:
             def __index__(self):
                 return 2
         i = IndexLike()
index 40979212a627d84c9f87c78d8bb9212ab6530242..d1eeee6b0306fea6c8046780a82161bef212726c 100644 (file)
@@ -157,7 +157,7 @@ class SimpleTypesTestCase(unittest.TestCase):
         # TypeError: has no from_param method
         self.assertRaises(TypeError, setattr, func, "argtypes", (object,))
 
-        class Adapter(object):
+        class Adapter:
             def from_param(cls, obj):
                 return None
 
@@ -165,7 +165,7 @@ class SimpleTypesTestCase(unittest.TestCase):
         self.assertEqual(func(None), None)
         self.assertEqual(func(object()), None)
 
-        class Adapter(object):
+        class Adapter:
             def from_param(cls, obj):
                 return obj
 
@@ -174,7 +174,7 @@ class SimpleTypesTestCase(unittest.TestCase):
         self.assertRaises(ArgumentError, func, object())
         self.assertEqual(func(c_void_p(42)), 42)
 
-        class Adapter(object):
+        class Adapter:
             def from_param(cls, obj):
                 raise ValueError(obj)