(self)
| 1852 | self.assertEqual(c.y, []) |
| 1853 | |
| 1854 | def test_helper_astuple_nested(self): |
| 1855 | @dataclass |
| 1856 | class UserId: |
| 1857 | token: int |
| 1858 | group: int |
| 1859 | @dataclass |
| 1860 | class User: |
| 1861 | name: str |
| 1862 | id: UserId |
| 1863 | u = User('Joe', UserId(123, 1)) |
| 1864 | t = astuple(u) |
| 1865 | self.assertEqual(t, ('Joe', (123, 1))) |
| 1866 | self.assertIsNot(astuple(u), astuple(u)) |
| 1867 | u.id.group = 2 |
| 1868 | self.assertEqual(astuple(u), ('Joe', (123, 2))) |
| 1869 | |
| 1870 | def test_helper_astuple_builtin_containers(self): |
| 1871 | @dataclass |
nothing calls this directly
no test coverage detected