Kiln » Dependencies » Dulwich Read More
Clone URL:  
Pushed to one repository · View In Graph Contained in master

object_store: Fix return type of MemoryObjectStore.get_raw.

Change-Id: I00481699ef71559b44976a17b564b5cba1f6c3e1

Changeset d0eaad5a3419

Parent 4e64015a571c

committed by Jelmer Vernooij

authored by Dave Borowitz

Changes to 3 files · Browse files at d0eaad5a3419 Showing diff from parent 4e64015a571c Diff from another changeset...

Change 1 of 1 Show Entire File NEWS Stacked
 
14
15
16
 
 
17
18
19
 
14
15
16
17
18
19
20
21
@@ -14,6 +14,8 @@
  * Fix compilation on newer versions of Mac OS X (Lion and up). (Ryan McKern, #794543)     * Prevent raising ValueError for correct refs in RefContainer.__delitem__. + + * Correctly return a tuple from MemoryObjectStore.get_raw. (Dave Borowitz)     API CHANGES  
 
540
541
542
543
 
 
544
545
546
 
540
541
542
 
543
544
545
546
547
@@ -540,7 +540,8 @@
  :param name: sha for the object.   :return: tuple with numeric type and object contents.   """ - return self[name].as_raw_string() + obj = self[name] + return obj.type_num, obj.as_raw_string()     def __getitem__(self, name):   return self._data[name]
 
178
179
180
 
 
 
 
 
181
182
183
 
178
179
180
181
182
183
184
185
186
187
188
@@ -178,6 +178,11 @@
  for obj in [testobject, tag1, tag2, tag3]:   self.assertEqual(testobject, self.store.peel_sha(obj.id))   + def test_get_raw(self): + self.store.add_object(testobject) + self.assertEqual((Blob.type_num, 'yummy data'), + self.store.get_raw(testobject.id)) +    class MemoryObjectStoreTests(ObjectStoreTests, TestCase):