(self)
| 5195 | d: int |
| 5196 | |
| 5197 | def test_make_dataclass(self): |
| 5198 | A = make_dataclass("A", ['a'], kw_only=True) |
| 5199 | self.assertTrue(fields(A)[0].kw_only) |
| 5200 | |
| 5201 | B = make_dataclass("B", |
| 5202 | ['a', ('b', int, field(kw_only=False))], |
| 5203 | kw_only=True) |
| 5204 | self.assertTrue(fields(B)[0].kw_only) |
| 5205 | self.assertFalse(fields(B)[1].kw_only) |
| 5206 | |
| 5207 | def test_deferred_annotations(self): |
| 5208 | @dataclass |
nothing calls this directly
no test coverage detected