mirror of
https://github.com/python/cpython.git
synced 2025-08-30 13:38:43 +00:00
gh-99430: Remove duplicated tests for old-styled classes (#99432)
python 1 & 2 were a loong time ago.
This commit is contained in:
parent
439b9cfaf4
commit
d329f859b9
5 changed files with 6 additions and 139 deletions
|
@ -2,85 +2,7 @@
|
|||
|
||||
import types
|
||||
|
||||
class A_classic:
|
||||
"A classic class."
|
||||
def A_method(self):
|
||||
"Method defined in A."
|
||||
def AB_method(self):
|
||||
"Method defined in A and B."
|
||||
def AC_method(self):
|
||||
"Method defined in A and C."
|
||||
def AD_method(self):
|
||||
"Method defined in A and D."
|
||||
def ABC_method(self):
|
||||
"Method defined in A, B and C."
|
||||
def ABD_method(self):
|
||||
"Method defined in A, B and D."
|
||||
def ACD_method(self):
|
||||
"Method defined in A, C and D."
|
||||
def ABCD_method(self):
|
||||
"Method defined in A, B, C and D."
|
||||
|
||||
|
||||
class B_classic(A_classic):
|
||||
"A classic class, derived from A_classic."
|
||||
def AB_method(self):
|
||||
"Method defined in A and B."
|
||||
def ABC_method(self):
|
||||
"Method defined in A, B and C."
|
||||
def ABD_method(self):
|
||||
"Method defined in A, B and D."
|
||||
def ABCD_method(self):
|
||||
"Method defined in A, B, C and D."
|
||||
def B_method(self):
|
||||
"Method defined in B."
|
||||
def BC_method(self):
|
||||
"Method defined in B and C."
|
||||
def BD_method(self):
|
||||
"Method defined in B and D."
|
||||
def BCD_method(self):
|
||||
"Method defined in B, C and D."
|
||||
|
||||
class C_classic(A_classic):
|
||||
"A classic class, derived from A_classic."
|
||||
def AC_method(self):
|
||||
"Method defined in A and C."
|
||||
def ABC_method(self):
|
||||
"Method defined in A, B and C."
|
||||
def ACD_method(self):
|
||||
"Method defined in A, C and D."
|
||||
def ABCD_method(self):
|
||||
"Method defined in A, B, C and D."
|
||||
def BC_method(self):
|
||||
"Method defined in B and C."
|
||||
def BCD_method(self):
|
||||
"Method defined in B, C and D."
|
||||
def C_method(self):
|
||||
"Method defined in C."
|
||||
def CD_method(self):
|
||||
"Method defined in C and D."
|
||||
|
||||
class D_classic(B_classic, C_classic):
|
||||
"A classic class, derived from B_classic and C_classic."
|
||||
def AD_method(self):
|
||||
"Method defined in A and D."
|
||||
def ABD_method(self):
|
||||
"Method defined in A, B and D."
|
||||
def ACD_method(self):
|
||||
"Method defined in A, C and D."
|
||||
def ABCD_method(self):
|
||||
"Method defined in A, B, C and D."
|
||||
def BD_method(self):
|
||||
"Method defined in B and D."
|
||||
def BCD_method(self):
|
||||
"Method defined in B, C and D."
|
||||
def CD_method(self):
|
||||
"Method defined in C and D."
|
||||
def D_method(self):
|
||||
"Method defined in D."
|
||||
|
||||
|
||||
class A_new(object):
|
||||
class A_new:
|
||||
"A new-style class."
|
||||
|
||||
def A_method(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue