equal_class.py 295 B

12345678910111213141516171819202122232425
  1. # test equality for classes/instances to other types
  2. class A:
  3. pass
  4. class B:
  5. pass
  6. class C(A):
  7. pass
  8. print(A == None)
  9. print(None == A)
  10. print(A == A)
  11. print(A() == A)
  12. print(A() == A())
  13. print(A == B)
  14. print(A() == B)
  15. print(A() == B())
  16. print(A == C)
  17. print(A() == C)
  18. print(A() == C())