[Erp5-report] r43921 gabriel - in /erp5/trunk/bt5/erp5_web_ung_role: TestTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Mar 3 00:54:56 CET 2011


Author: gabriel
Date: Thu Mar  3 00:54:55 2011
New Revision: 43921

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

Modified:
    erp5/trunk/bt5/erp5_web_ung_role/TestTemplateItem/testUNGSecurity.py
    erp5/trunk/bt5/erp5_web_ung_role/bt/revision

Modified: erp5/trunk/bt5/erp5_web_ung_role/TestTemplateItem/testUNGSecurity.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_role/TestTemplateItem/testUNGSecurity.py?rev=43921&r1=43920&r2=43921&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_role/TestTemplateItem/testUNGSecurity.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_role/TestTemplateItem/testUNGSecurity.py [utf8] Thu Mar  3 00:54:55 2011
@@ -135,9 +135,8 @@ class TestUNGSecurity(ERP5TypeTestCase):
     assignment.open()
     self.stepTic()
     self.logout()
-    self.assertRaises(Unauthorized,
-                      self.portal.Base_updateCalendarEventList,
-                      ("list"))
+    self.assertEquals('{"events": []}',
+                      self.portal.Base_updateCalendarEventList("list"))
     self.login("ung_user")
     event_list = json.loads(self.portal.Base_updateCalendarEventList("list"))
     self.assertEquals(event_list.get("events"), [])
@@ -174,4 +173,17 @@ class TestUNGSecurity(ERP5TypeTestCase):
     self.stepTic()
     web_message = self.portal.portal_catalog.getResultValue(portal_type="Web Message")
     self.assertEquals(web_message, None)
-    
\ No newline at end of file
+  
+  def testERPSite_createUNGUser(self):
+    """Test if is possible create one user as Anonymous user"""
+    self.logout()
+    form_dict = dict(firstname="My First Name",
+                     lastname="My Last Name",
+                     password="ung_password")
+    self.portal.REQUEST.form.update(form_dict)
+    self.portal.ERPSite_createUNGUser()
+    self.stepTic()
+    self.login("ERP5TypeTestCase")
+    person = self.portal.portal_catalog.getResultValue(portal_type="Person")
+    self.assertEquals(person.getLastName(), "My Last Name")
+    self.assertEquals(person.getValidationState(), "validated")

Modified: erp5/trunk/bt5/erp5_web_ung_role/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web_ung_role/bt/revision?rev=43921&r1=43920&r2=43921&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_role/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_role/bt/revision [utf8] Thu Mar  3 00:54:55 2011
@@ -1 +1 @@
-17
\ No newline at end of file
+18
\ No newline at end of file



More information about the Erp5-report mailing list