mirror of https://github.com/python/cpython
gh-105751: Remove obsolete `object` base class in some ctypes tests (#107460)
This commit is contained in:
parent
f57b9fd2b6
commit
520efecfc3
|
@ -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
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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()
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue