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() == []
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()