コード例 #1
0
ファイル: test_persistent_list.py プロジェクト: ctismer/durus
 def test_nonzero(self):
     p = PersistentList()
     assert not p
     self.root['a'] = p
     self.connection.commit()
     p.append(1)
     assert p
     assert p._p_is_unsaved()
コード例 #2
0
 def nonzero(self):
     p = PersistentList()
     assert not p
     self.root['a'] = p
     self.connection.commit()
     p.append(1)
     assert p
     assert p._p_is_unsaved()
コード例 #3
0
ファイル: test_persistent_list.py プロジェクト: ctismer/durus
 def test_delete(self):
     p = PersistentList(x for x in interval(10))
     self.root['x'] = p
     self.connection.commit()
     del p[1]
     assert p._p_is_unsaved()
コード例 #4
0
 def delete(self):
     p = PersistentList(x for x in interval(10))
     self.root['x'] = p
     self.connection.commit()
     del p[1]
     assert p._p_is_unsaved()