diff --git a/product/ERP5OOo/tests/testFormPrintoutAsODG.py b/product/ERP5OOo/tests/testFormPrintoutAsODG.py
index a8a252e3d3c06b2604c90c1bfa9b40c819d86c7a..d6104f9a88f340a78022473f96fa4df8f728d379 100644
--- a/product/ERP5OOo/tests/testFormPrintoutAsODG.py
+++ b/product/ERP5OOo/tests/testFormPrintoutAsODG.py
@@ -113,7 +113,6 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     return style_dict
 
   # see comment at top
-  @expectedFailure
   def test_01_TextField(self):
     """
     mapping a field to textbox
@@ -163,7 +162,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
                      'application/vnd.oasis.opendocument.graphics')
     self.assertEqual(request.RESPONSE.getHeader('content-disposition'),
                      'inline;filename="Foo_viewAsODGPrintout.odg"')
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 2. Normal case: change the field value and check again the ODF document
     test1.setTitle("Changed Title!")
@@ -173,7 +172,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Changed Title!") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 3. False case: change the field name
     test1.setTitle("you cannot find")
@@ -185,7 +184,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertFalse(content_xml.find("you cannot find") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
     # put back
     foo_form.manage_renameObject('xxx_title', 'my_title', REQUEST=request)
 
@@ -208,7 +207,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     self.assertTrue(content_xml.find("call!") > 0)
     # when just call FormPrintout, it does not change content-type
     self.assertEqual(request.RESPONSE.getHeader('content-type'), 'text/html')
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 5. Normal case: utf-8 string
     test1.setTitle("Fran莽ais")
@@ -217,7 +216,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Fran莽ais") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 6. Normal case: unicode string
     test1.setTitle(u'Fran莽ais test2')
@@ -272,7 +271,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     odf_document = foo_printout.index_html(request)
     self.assertTrue(odf_document is not None)
     # validate the generated document
-    #self._validate(odf_document)
+    self._validate(odf_document)
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     content = etree.XML(content_xml)
@@ -324,7 +323,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     # 01 - Normal image mapping
     odf_document = foo_printout(request)
     self.assertTrue(odf_document is not None)
-    #self._validate(odf_document)
+    self._validate(odf_document)
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Pictures/0.png") > 0)
@@ -358,7 +357,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     content_xml = builder.extract("content.xml")
     # confirming the image was removed
     self.assertFalse(content_xml.find("Pictures/0.png") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
   def test_04_ProxyField(self):
     """
@@ -409,7 +408,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
                      'application/vnd.oasis.opendocument.graphics')
     self.assertEqual(request.RESPONSE.getHeader('content-disposition'),
                      'inline;filename="Foo_viewProxyFieldAsODGPrintout.odg"')
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 2. Normal case: change the field value and check again the ODF document
     test1.setTitle("Changed Title!")
@@ -419,7 +418,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Changed Title!") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 3. False case: change the field name
     test1.setTitle("you cannot find")
@@ -431,7 +430,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertFalse(content_xml.find("you cannot find") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
     # put back
     foo_form.manage_renameObject('xxx_title', 'my_title', REQUEST=request)
 
@@ -453,7 +452,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     self.assertTrue(content_xml.find("call!") > 0)
     self.assertEqual(request.RESPONSE.getHeader('content-type'),
                      'application/vnd.oasis.opendocument.graphics')
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 5. Normal case: utf-8 string
     test1.setTitle("Fran莽ais")
@@ -462,7 +461,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Fran莽ais") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
     # 6. Normal case: unicode string
     test1.setTitle(u'Fran莽ais test2')
@@ -471,7 +470,7 @@ class TestFormPrintoutAsODG(TestFormPrintoutMixin):
     builder = OOoBuilder(odf_document)
     content_xml = builder.extract("content.xml")
     self.assertTrue(content_xml.find("Fran莽ais test2") > 0)
-    #self._validate(odf_document)
+    self._validate(odf_document)
 
 def test_suite():
   suite = unittest.TestSuite()