Rev 2892: Opening an index creates a map for the parsed bytes. in http://people.ubuntu.com/~robertc/baz2.0/index
Robert Collins
robertc at robertcollins.net
Fri Oct 5 05:57:12 BST 2007
At http://people.ubuntu.com/~robertc/baz2.0/index
------------------------------------------------------------
revno: 2892
revision-id: robertc at robertcollins.net-20071005045703-ndqi4np2zr4gu3jr
parent: robertc at robertcollins.net-20071005044747-lgtgu13o87egfupg
committer: Robert Collins <robertc at robertcollins.net>
branch nick: index
timestamp: Fri 2007-10-05 14:57:03 +1000
message:
Opening an index creates a map for the parsed bytes.
modified:
bzrlib/index.py index.py-20070712131115-lolkarso50vjr64s-1
bzrlib/tests/test_index.py test_index.py-20070712131115-lolkarso50vjr64s-2
=== modified file 'bzrlib/index.py'
--- a/bzrlib/index.py 2007-10-05 04:47:47 +0000
+++ b/bzrlib/index.py 2007-10-05 04:57:03 +0000
@@ -245,6 +245,7 @@
self._transport = transport
self._name = name
self._nodes = None
+ self._parsed_byte_map = []
self._key_count = None
self._keys_by_offset = None
self._nodes_by_key = None
=== modified file 'bzrlib/tests/test_index.py'
--- a/bzrlib/tests/test_index.py 2007-10-05 04:47:47 +0000
+++ b/bzrlib/tests/test_index.py 2007-10-05 04:57:03 +0000
@@ -366,6 +366,10 @@
trans.put_bytes('name', "not an index\n")
index = GraphIndex(trans, 'name', 13)
+ def test_open_sets_parsed_map_empty(self):
+ index = self.make_index()
+ self.assertEqual([], index._parsed_byte_map)
+
def test_iter_all_entries_empty(self):
index = self.make_index()
self.assertEqual([], list(index.iter_all_entries()))
More information about the bazaar-commits
mailing list