|
|
@@ -112,3 +112,11 @@ class TestSerializer(Base): |
|
|
|
i = sp(ListLike)() |
|
|
|
eq_(list(i), [1,2,3,4,5]) |
|
|
|
eq_(i[3], 3) |
|
|
|
|
|
|
|
def test_del(self): |
|
|
|
sp = nilmdb.utils.serializer_proxy |
|
|
|
foo = sp(Foo("x")) |
|
|
|
|
|
|
|
# trigger exception in __del__, which should be ignored |
|
|
|
foo._SerializerObjectProxy__call_queue = None |
|
|
|
del foo |