diff --git a/product/ERP5Type/tests/testDocumentationHelper.py b/product/ERP5Type/tests/testDocumentationHelper.py
index 4fc49c1452a2b4d311fc9f9d3e4569a99d5dd072..2c9a25698fbb73eccbc4fa7fcd48dfba676ac9fd 100644
--- a/product/ERP5Type/tests/testDocumentationHelper.py
+++ b/product/ERP5Type/tests/testDocumentationHelper.py
@@ -126,10 +126,11 @@ class TestDocumentationHelper(ERP5TypeTestCase):
     """Checks that it is possible to do ODT report"""
     # XXX-Luke: Currently always fail, some assertions shall be done after any
     # reasonable result will be available
-    self.portal.portal_classes.DocumentationHelper_viewReport(
-        class_name='ERP5SiteDocumentationHelper',
-        business_template_list=['erp5_xhtml_style'], uri=self.portal.getUrl(),
-        portal_skin='ODT')
+    self.portal.REQUEST['class_name'] = 'ERP5SiteDocumentationHelper'
+    self.portal.REQUEST['uri'] = self.portal.getUrl()
+    self.portal.REQUEST['portal_skin'] = 'ODT'
+    self.portal.REQUEST['business_template_list'] = 'erp5_xhtml_style',
+    self.portal.portal_classes.DocumentationHelper_viewReport()
 
 def test_suite():
   suite = unittest.TestSuite()