diff options
author | Miklos Vajna <vmiklos@suse.cz> | 2013-01-11 12:19:28 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@suse.cz> | 2013-01-11 12:36:38 +0100 |
commit | abd802bff3247df6fb1c87ed41fce45ba01a9a95 (patch) | |
tree | 02eae441fc11a5e59c3cfee6a5bf670624435a38 /test | |
parent | c3e2a6ffa100fb6267aca568cab282b78fcd160f (diff) |
dump PlfLfo
Diffstat (limited to 'test')
-rwxr-xr-x | test/doc/list.doc | bin | 0 -> 22528 bytes | |||
-rw-r--r-- | test/doc/list.rtf | 49 | ||||
-rwxr-xr-x | test/doc/test.py | 6 |
3 files changed, 55 insertions, 0 deletions
diff --git a/test/doc/list.doc b/test/doc/list.doc Binary files differnew file mode 100755 index 0000000..06f8917 --- /dev/null +++ b/test/doc/list.doc diff --git a/test/doc/list.rtf b/test/doc/list.rtf new file mode 100644 index 0000000..66766eb --- /dev/null +++ b/test/doc/list.rtf @@ -0,0 +1,49 @@ +{\rtf1 +{\*\listtable +{\list\listtemplateid1 +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u8226 ?;} +{\levelnumbers;} +\f8\fi-360\li720} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9702 ?;} +{\levelnumbers;} +\f8\fi-360\li1080} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9642 ?;} +{\levelnumbers;} +\f8\fi-360\li1440} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u8226 ?;} +{\levelnumbers;} +\f8\fi-360\li1800} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9702 ?;} +{\levelnumbers;} +\f8\fi-360\li2160} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9642 ?;} +{\levelnumbers;} +\f8\fi-360\li2520} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u8226 ?;} +{\levelnumbers;} +\f8\fi-360\li2880} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9702 ?;} +{\levelnumbers;} +\f8\fi-360\li3240} +{\listlevel\levelnfc23\leveljc0\levelstartat1\levelfollow0 +{\leveltext \'01\u9642 ?;} +{\levelnumbers;} +\f8\fi-360\li3600} +\listid1} +} +{\listoverridetable +{\listoverride\listid1\listoverridecount0\ls1} +} +\pard\plain\ilvl0\ls1 Foo +\par\pard\plain\ilvl0\ls1 Bar +\par\pard\plain\ilvl0\ls1 Baz +\par +} diff --git a/test/doc/test.py b/test/doc/test.py index 0088e41..6936f1a 100755 --- a/test/doc/test.py +++ b/test/doc/test.py @@ -153,6 +153,12 @@ class Test(unittest.TestCase): self.assertEqual('Before section 1.\\x0D\\x0D\\x0C', sections[0].findall('transformed')[0].attrib['value']) self.assertEqual("\\x0DThe next one isn't a balanced one:\\x0D\\x0D\\x0C", sections[2].findall('transformed')[0].attrib['value']) + def test_list(self): + self.dump('list') + + levels = self.root.findall('stream[@name="WordDocument"]/fib/fibRgFcLcbBlob/lcbPlfLst/plfLst/lvl') + self.assertEqual("•", levels[0].findall('xst/rgtchar')[0].attrib['value']) + if __name__ == '__main__': unittest.main() |