[Erp5-report] r44317 mario.amaral - /erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 15 19:51:48 CET 2011


Author: mario.amaral
Date: Tue Mar 15 19:51:48 2011
New Revision: 44317

URL: http://svn.erp5.org?rev=44317&view=rev
Log:
Implement tests to testGetChapterItemList and testGetChapterItem.

Modified:
    erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testOOGranulator.py

Modified: erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testOOGranulator.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testOOGranulator.py?rev=44317&r1=44316&r2=44317&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testOOGranulator.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/handler/ooo/tests/testOOGranulator.py [utf8] Tue Mar 15 19:51:48 2011
@@ -160,13 +160,19 @@ class TestOOGranulator(HandlerTestCase):
 
   def testGetChapterItemList(self):
     """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):
     """Test if getChapterItem() returns the right chapter"""
-    self.assertRaises(NotImplementedError, self.oogranulator.getChapterItem,
-                                     'chapter_id')
-
+    data = open("./data/granulate_chapters_test.odt").read()
+    oogranulator = OOGranulator(data, 'odt')
+    self.assertEquals(['Title 1', 1], oogranulator.getChapterItem(1))
 
 def test_suite():
   return make_suite(TestOOGranulator)



More information about the Erp5-report mailing list