Commit b5ff4a94 authored by Mario Jorge Amaral's avatar Mario Jorge Amaral

Implement tests to testGetChapterItemList and testGetChapterItem.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk/utils@44317 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent a6aa4565
...@@ -160,13 +160,19 @@ class TestOOGranulator(HandlerTestCase): ...@@ -160,13 +160,19 @@ class TestOOGranulator(HandlerTestCase):
def testGetChapterItemList(self): def testGetChapterItemList(self):
"""Test if getChapterItemList() returns the right chapters list""" """Test if getChapterItemList() returns the right chapters list"""
self.assertRaises(NotImplementedError, self.oogranulator.getChapterItemList) data = open('./data/granulate_chapters_test.odt').read()
oogranulator = OOGranulator(data, 'odt')
self.assertEquals([(0, 'Title 0'), (1, 'Title 1'), (2, 'Title 2'),
(3, 'Title 3'), (4, 'Title 4'), (5, 'Title 5'),
(6, 'Title 6'), (7, 'Title 7'), (8, 'Title 8'),
(9, 'Title 9'), (10, 'Title 10')],
oogranulator.getChapterItemList())
def testGetChapterItem(self): def testGetChapterItem(self):
"""Test if getChapterItem() returns the right chapter""" """Test if getChapterItem() returns the right chapter"""
self.assertRaises(NotImplementedError, self.oogranulator.getChapterItem, data = open("./data/granulate_chapters_test.odt").read()
'chapter_id') oogranulator = OOGranulator(data, 'odt')
self.assertEquals(['Title 1', 1], oogranulator.getChapterItem(1))
def test_suite(): def test_suite():
return make_suite(TestOOGranulator) return make_suite(TestOOGranulator)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment