コード例 #1
0
ファイル: test_store_btree.py プロジェクト: Schevo/schevo
 def test_clear(self):
     bt = BTree()
     map(bt.add, range(10))
     assert bt.has_key(2)
     bt.clear()
     assert not bt.has_key(2)
     assert bt.keys() == []
コード例 #2
0
ファイル: test_store_btree.py プロジェクト: Schevo/schevo
 def test_iter(self):
     bt = BTree()
     map(bt.add, range(100))
     assert list(bt) == list(bt.iterkeys())
     assert list(bt.iteritems()) == zip(bt, bt.itervalues())
     assert list(bt.iterkeys()) == bt.keys()
     assert list(bt.itervalues()) == bt.values()
     assert list(bt.iteritems()) == bt.items()