(self)
| 131 | self.assertSortedEqual(list(item.values()), ["New"]) |
| 132 | |
| 133 | def test_metaclass_inheritance(self): |
| 134 | class ParentItem(Item): |
| 135 | name = Field() |
| 136 | keys = Field() |
| 137 | values = Field() |
| 138 | |
| 139 | class TestItem(ParentItem): |
| 140 | keys = Field() |
| 141 | |
| 142 | i = TestItem() |
| 143 | i["keys"] = 3 |
| 144 | assert list(i.keys()) == ["keys"] |
| 145 | assert list(i.values()) == [3] |
| 146 | |
| 147 | def test_metaclass_multiple_inheritance_simple(self): |
| 148 | class A(Item): |