|
12 | 12 | import _py_abc |
13 | 13 | from inspect import isabstract |
14 | 14 |
|
| 15 | + |
15 | 16 | def test_factory(abc_ABCMeta, abc_get_cache_token): |
16 | 17 | class TestLegacyAPI(unittest.TestCase): |
17 | 18 |
|
@@ -73,22 +74,22 @@ class TestABC(unittest.TestCase): |
73 | 74 | def check_isinstance(self, obj, target_class): |
74 | 75 | self.assertIsInstance(obj, target_class) |
75 | 76 | self.assertIsInstance(obj, (target_class,)) |
76 | | - self.assertIsInstance(obj, target_class | target_class) |
| 77 | + self.assertIsInstance(obj, target_class | int) |
77 | 78 |
|
78 | 79 | def check_not_isinstance(self, obj, target_class): |
79 | 80 | self.assertNotIsInstance(obj, target_class) |
80 | 81 | self.assertNotIsInstance(obj, (target_class,)) |
81 | | - self.assertNotIsInstance(obj, target_class | target_class) |
| 82 | + self.assertNotIsInstance(obj, target_class | int) |
82 | 83 |
|
83 | 84 | def check_issubclass(self, klass, target_class): |
84 | 85 | self.assertIsSubclass(klass, target_class) |
85 | 86 | self.assertIsSubclass(klass, (target_class,)) |
86 | | - self.assertIsSubclass(klass, target_class | target_class) |
| 87 | + self.assertIsSubclass(klass, target_class | int) |
87 | 88 |
|
88 | 89 | def check_not_issubclass(self, klass, target_class): |
89 | 90 | self.assertNotIsSubclass(klass, target_class) |
90 | 91 | self.assertNotIsSubclass(klass, (target_class,)) |
91 | | - self.assertNotIsSubclass(klass, target_class | target_class) |
| 92 | + self.assertNotIsSubclass(klass, target_class | int) |
92 | 93 |
|
93 | 94 | def test_ABC_helper(self): |
94 | 95 | # create an ABC using the helper class and perform basic checks |
|
0 commit comments