diff options
author | Miklos Vajna <vmiklos@suse.cz> | 2013-07-19 12:58:07 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@suse.cz> | 2013-07-19 13:11:31 +0200 |
commit | 791c8e3aefaf5ea4c15900bc2724564b8e616d0d (patch) | |
tree | 46b1156c6edf6a8b1d29cf65eab28ea65a987dff /test | |
parent | 787b518be36118741204d89905c0d61719f7ced9 (diff) |
msodraw: dump BlipPng
Diffstat (limited to 'test')
-rw-r--r-- | test/doc/picture.doc | bin | 0 -> 26624 bytes | |||
-rwxr-xr-x | test/doc/test.py | 11 |
2 files changed, 11 insertions, 0 deletions
diff --git a/test/doc/picture.doc b/test/doc/picture.doc Binary files differnew file mode 100644 index 0000000..78c8aa7 --- /dev/null +++ b/test/doc/picture.doc diff --git a/test/doc/test.py b/test/doc/test.py index 97951cb..da0de0a 100755 --- a/test/doc/test.py +++ b/test/doc/test.py @@ -185,6 +185,17 @@ class Test(unittest.TestCase): def test_abi1157(self): self.dump('abi1157-1') + def test_picture(self): + self.dump('picture') + + runs = self.getRuns() + self.assertEqual(3, len(runs)) + + # make sure the correct PNG data is dumped + expected = "89504e470d0a1a0a0000000d4948445200000010000000100802000000909168360000015049444154789c9592c14a02511486bf99714ccb322d7521140541cb6a11448b164150fb8a363d41f4083d40cba0655044d0a637a837682fd1a6a2488b10b23475bcb77b671c491dc1cee23077e67cf7fcff39139252f29f08b59e3e1dae8b4c45998ff501a82e070f5cbd3366733acb5c6fa609fc0872651236df0deeca7d002a6cc33d1b941a146ab49ca937e37610e0c590c5c92b67f926a07243b293613f8b1108a8a84aadb01575c9799edd0c895010a0ae71048e77b99b6a92e53861a387a48a6033c5d208c297a43ca8a3697601d217b010632dd9a9f34be09968021698bea4c76ab72f5dd0d6216c3211e1bec2a0c5e59bce9303baa770c7bd38aca7d729692bcd4d512b53bb3b7cc2f45dd604ab098e67b499366025ce5e96a317fd2162e2d76bbbb725bdcd80b12a603aca4581e7aade97e14ec2916ca719ed96e4c54692f5241f755de7019641eacfaff10b469261dc6a800dd30000000049454e44ae426082" + actual = runs[1].findall('chpx/prl[@index="0"]/sprm/PICFAndOfficeArtData/inlineSpContainer/fbse/blipPng/BLIPFileData')[0].attrib['value'] + self.assertEqual(expected, actual) + if __name__ == '__main__': unittest.main() |