(self)
| 248 | assert dict(i) == {"name": "John"} |
| 249 | |
| 250 | def test_copy(self): |
| 251 | class TestItem(Item): |
| 252 | name = Field() |
| 253 | |
| 254 | item = TestItem({"name": "lower"}) |
| 255 | copied_item = item.copy() |
| 256 | assert id(item) != id(copied_item) |
| 257 | copied_item["name"] = copied_item["name"].upper() |
| 258 | assert item["name"] != copied_item["name"] |
| 259 | |
| 260 | def test_deepcopy(self): |
| 261 | class TestItem(Item): |