[Erp5-report] r36508 ivan - /erp5/trunk/products/ERP5OOo/tests/testDms.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jun 22 14:59:24 CEST 2010


Author: ivan
Date: Tue Jun 22 14:59:23 2010
New Revision: 36508

URL: http://svn.erp5.org?rev=36508&view=rev
Log:
Add test for multiple link contribution.

Modified:
    erp5/trunk/products/ERP5OOo/tests/testDms.py

Modified: erp5/trunk/products/ERP5OOo/tests/testDms.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/tests/testDms.py?rev=36508&r1=36507&r2=36508&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/tests/testDms.py [utf8] (original)
+++ erp5/trunk/products/ERP5OOo/tests/testDms.py [utf8] Tue Jun 22 14:59:23 2010
@@ -1806,6 +1806,26 @@ return 1
       self.assertTrue('Continue' in response.getBody())
       self.assertTrue('Last page' in response.getBody())
 
+  def test_contributeLink(self):
+    """
+      Test contributing a link.
+    """
+    portal = self.portal
+    kw = {'url':portal.absolute_url()}
+    web_page = portal.Base_contribute(**kw)
+    self.stepTic()
+    self.assertTrue(web_page.getRevision()=='2')
+    
+    second_web_page = portal.Base_contribute(**kw)
+    self.stepTic()
+    self.assertTrue(web_page==second_web_page)
+    self.assertTrue(second_web_page.getRevision()=='3')
+
+    third_web_page = portal.Base_contribute(**kw)
+    self.stepTic()
+    self.assertTrue(web_page==second_web_page==third_web_page)
+    self.assertTrue(third_web_page.getRevision()=='4')
+    
 
 class TestDocumentWithSecurity(TestDocumentMixin):
 




More information about the Erp5-report mailing list