Fixed loading compressed files

This commit is contained in:
Sybren A. Stüvel
2018-02-23 14:26:57 +01:00
parent b42a090f32
commit 67751d9a3e
3 changed files with 12 additions and 1 deletions
Binary file not shown.
+10
View File
@@ -196,3 +196,13 @@ class PointerTest(AbstractBlendFileTest):
seq.refine_type_from_index(sdna_idx_sequence)
self.assertEqual(b'SQBlack', seq[b'name'])
self.assertEqual(28, seq[b'type'])
class LoadCompressedTest(AbstractBlendFileTest):
def test_loading(self):
self.bf = blendfile.BlendFile(self.blendfiles / 'basic_file_compressed.blend')
self.assertTrue(self.bf.is_compressed)
ob = self.bf.code_index[b'OB'][0]
name = ob.get((b'id', b'name'))
self.assertEqual('OBümlaut', name)