nested tests
This commit is contained in:
@@ -53,12 +53,14 @@ class TestHookedList:
|
||||
class TestMutableOps:
|
||||
def test_setitem(self):
|
||||
added = []
|
||||
lst = HookedList(lambda e: added.append(e.item), existing=[1, 2, 3])
|
||||
lst = HookedList(lambda e: added.append(e.item), existing=[1, 2, [4, 5, [6, 7]]])
|
||||
lst[0] = 10
|
||||
lst.append(20)
|
||||
assert list(lst) == [10, 2, 3, 20]
|
||||
assert added == [10, 20]
|
||||
|
||||
lst[2][-1].append(8)
|
||||
assert added == [10, 20, 8]
|
||||
|
||||
def test_delitem(self):
|
||||
lst = HookedList(None, existing=[1, 2, 3])
|
||||
del lst[1]
|
||||
|
||||
Reference in New Issue
Block a user