[Erp5-report] r43824 gabriel - in /erp5/trunk/bt5/erp5_web_ung_theme: TestTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Feb 28 17:20:20 CET 2011


Author: gabriel
Date: Mon Feb 28 17:20:20 2011
New Revision: 43824

URL: http://svn.erp5.org?rev=43824&view=rev
Log:
Add new tests

Modified:
    erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py
    erp5/trunk/bt5/erp5_web_ung_theme/bt/revision

Modified: erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py?rev=43824&r1=43823&r2=43824&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/TestTemplateItem/testUNG.py [utf8] Mon Feb 28 17:20:20 2011
@@ -106,3 +106,26 @@ class TestUNG(ERP5TypeTestCase):
     self.portal.portal_caches.clearAllCache()
     title_list = self.getTitleListToBySubjectDomain()
     self.assertTrue("Ung" in title_list, title_list)
+
+
+  def testBase_changeWorkflowState(self):
+    """Test if script change the state of object correctly"""
+    web_table = self.portal.web_page_module.newContent(portal_type="Web Table")
+    web_table.Base_changeWorkflowState("publish_action")
+    self.stepTic()
+    self.assertEquals(web_table.getValidationState(), "published")
+    web_table.Base_changeWorkflowState("reject_action")
+    self.assertEquals(web_table.getValidationState(), "draft")
+
+  def testWebPage_getUNGIcon(self):
+    """Test if the paths are returned correctly"""
+    web_page = self.portal.web_page_module.newContent(portal_type="Web Page")
+    web_table = self.portal.web_page_module.newContent(portal_type="Web Table")
+    web_illustration = self.portal.web_page_module.newContent(portal_type="Web Illustration")
+    self.stepTic()
+    self.assertEquals(web_page.WebPage_getUNGIcon(),
+                      "<img src='ung_images/document.gif'/>")
+    self.assertEquals(web_table.WebPage_getUNGIcon(),
+                      "<img src='ung_images/table.jpg'/>")
+    self.assertEquals(web_illustration.WebPage_getUNGIcon(),
+                      "<img src='ung_images/svg.png'/>")

Modified: erp5/trunk/bt5/erp5_web_ung_theme/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_theme/bt/revision?rev=43824&r1=43823&r2=43824&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] Mon Feb 28 17:20:20 2011
@@ -1 +1 @@
-251
\ No newline at end of file
+252
\ No newline at end of file



More information about the Erp5-report mailing list