(self)
| 265 | var.getitem(1) |
| 266 | |
| 267 | def test_insert(self): |
| 268 | data = [1, 2, 3] |
| 269 | var = ListVariable(data) |
| 270 | var.insert(0, ConstVariable(4)) |
| 271 | self.assertEqual( |
| 272 | [var.getitem(i) for i in range(var.proxy.length)], |
| 273 | [ConstVariable(n) for n in [4, 1, 2, 3]], |
| 274 | ) |
| 275 | var.insert(2, ConstVariable(5)) |
| 276 | self.assertEqual( |
| 277 | [var.getitem(i) for i in range(var.proxy.length)], |
| 278 | [ConstVariable(n) for n in [4, 1, 5, 2, 3]], |
| 279 | ) |
| 280 | |
| 281 | def test_append(self): |
| 282 | data = [1, 2, 3] |
nothing calls this directly
no test coverage detected