Skip to content

Commit 6903277

Browse files
committed
Remove the _ prefix from local names.
1 parent cf81f03 commit 6903277

File tree

1 file changed

+23
-25
lines changed

1 file changed

+23
-25
lines changed

Lib/test/test_ctypes/test_c_simple_type_meta.py

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,66 +13,64 @@ def tearDown(self):
1313
def test_early_return_in_dunder_new_1(self):
1414
# Such an implementation is used in `IUnknown` of `comtypes`.
1515

16-
class _ct_meta(type):
16+
class ct_meta(type):
1717
def __new__(cls, name, bases, namespace):
1818
self = super().__new__(cls, name, bases, namespace)
1919
if bases == (c_void_p,):
2020
return self
21-
if issubclass(self, _PtrBase):
21+
if issubclass(self, PtrBase):
2222
return self
2323
if bases == (object,):
24-
_ptr_bases = (self, _PtrBase)
24+
ptr_bases = (self, PtrBase)
2525
else:
26-
_ptr_bases = (self, POINTER(bases[0]))
27-
p = _p_meta(f"POINTER({self.__name__})", _ptr_bases, {})
26+
ptr_bases = (self, POINTER(bases[0]))
27+
p = p_meta(f"POINTER({self.__name__})", ptr_bases, {})
2828
ctypes._pointer_type_cache[self] = p
2929
return self
3030

31-
class _p_meta(PyCSimpleType, _ct_meta):
31+
class p_meta(PyCSimpleType, ct_meta):
3232
pass
3333

34-
class _PtrBase(c_void_p, metaclass=_p_meta):
34+
class PtrBase(c_void_p, metaclass=p_meta):
3535
pass
3636

37-
class _CtBase(object, metaclass=_ct_meta):
37+
class CtBase(object, metaclass=ct_meta):
3838
pass
3939

40-
class _Sub(_CtBase):
40+
class Sub(CtBase):
4141
pass
4242

43-
class _Sub2(_Sub):
43+
class Sub2(Sub):
4444
pass
4545

46-
self.assertIsInstance(POINTER(_Sub2), _p_meta)
47-
self.assertTrue(issubclass(POINTER(_Sub2), _Sub2))
48-
self.assertTrue(issubclass(POINTER(_Sub2), POINTER(_Sub)))
49-
self.assertTrue(issubclass(POINTER(_Sub), POINTER(_CtBase)))
46+
self.assertIsInstance(POINTER(Sub2), p_meta)
47+
self.assertTrue(issubclass(POINTER(Sub2), Sub2))
48+
self.assertTrue(issubclass(POINTER(Sub2), POINTER(Sub)))
49+
self.assertTrue(issubclass(POINTER(Sub), POINTER(CtBase)))
5050

5151
def test_early_return_in_dunder_new_2(self):
5252
# Such an implementation is used in `CoClass` of `comtypes`.
5353

54-
class _ct_meta(type):
54+
class ct_meta(type):
5555
def __new__(cls, name, bases, namespace):
5656
self = super().__new__(cls, name, bases, namespace)
57-
if isinstance(self, _p_meta):
57+
if isinstance(self, p_meta):
5858
return self
59-
p = _p_meta(
60-
f"POINTER({self.__name__})", (self, c_void_p), {}
61-
)
59+
p = p_meta(f"POINTER({self.__name__})", (self, c_void_p), {})
6260
ctypes._pointer_type_cache[self] = p
6361
return self
6462

65-
class _p_meta(PyCSimpleType, _ct_meta):
63+
class p_meta(PyCSimpleType, ct_meta):
6664
pass
6765

68-
class _Core(object):
66+
class Core(object):
6967
pass
7068

71-
class _CtBase(_Core, metaclass=_ct_meta):
69+
class CtBase(Core, metaclass=ct_meta):
7270
pass
7371

74-
class _Sub(_CtBase):
72+
class Sub(CtBase):
7573
pass
7674

77-
self.assertIsInstance(POINTER(_Sub), _p_meta)
78-
self.assertTrue(issubclass(POINTER(_Sub), _Sub))
75+
self.assertIsInstance(POINTER(Sub), p_meta)
76+
self.assertTrue(issubclass(POINTER(Sub), Sub))

0 commit comments

Comments
 (0)