(self)
| 4938 | repr(C.__mro__) |
| 4939 | |
| 4940 | def test_dict(self): |
| 4941 | T = TypeVar('T') |
| 4942 | |
| 4943 | class B(Generic[T]): |
| 4944 | pass |
| 4945 | |
| 4946 | b = B() |
| 4947 | b.foo = 42 |
| 4948 | self.assertEqual(b.__dict__, {'foo': 42}) |
| 4949 | |
| 4950 | class C(B[int]): |
| 4951 | pass |
| 4952 | |
| 4953 | c = C() |
| 4954 | c.bar = 'abc' |
| 4955 | self.assertEqual(c.__dict__, {'bar': 'abc'}) |
| 4956 | |
| 4957 | def test_setattr_exceptions(self): |
| 4958 | class Immutable[T]: |
nothing calls this directly
no test coverage detected