Changeset be4bc4614e40…
Parent eba7f29e0bcd…
by
Changes to 2 files · Browse files at be4bc4614e40 Showing diff from parent eba7f29e0bcd Diff from another changeset...
@@ -132,7 +132,6 @@ f = open(self._filename, 'r')
try:
for x in read_index(f):
-
self[x[0]] = tuple(x[1:])
finally:
f.close()
@@ -142,6 +141,9 @@
def __getitem__(self, name):
return self._byname[name]
+
+ def __iter__(self):
+ return iter(self._byname)
def get_sha1(self, path):
return self[path][-2]
|
@@ -39,13 +39,10 @@ self.assertEquals(1, len(self.get_simple_index("index")))
def test_iter(self):
- self.assertEquals([
- ('bla', (1230680220, 0), (1230680220, 0), 2050, 3761020, 33188, 1000, 1000, 0, '\xe6\x9d\xe2\x9b\xb2\xd1\xd6CK\x8b)\xaewZ\xd8\xc2\xe4\x8cS\x91', 3)
- ],
- list(self.get_simple_index("index")))
+ self.assertEquals(['bla'], list(self.get_simple_index("index")))
def test_getitem(self):
- self.assertEquals( ('bla', (1230680220, 0), (1230680220, 0), 2050, 3761020, 33188, 1000, 1000, 0, '\xe6\x9d\xe2\x9b\xb2\xd1\xd6CK\x8b)\xaewZ\xd8\xc2\xe4\x8cS\x91', 3)
+ self.assertEquals( ((1230680220, 0), (1230680220, 0), 2050, 3761020, 33188, 1000, 1000, 0, '\xe6\x9d\xe2\x9b\xb2\xd1\xd6CK\x8b)\xaewZ\xd8\xc2\xe4\x8cS\x91', 3)
,
self.get_simple_index("index")["bla"])
|
Loading...