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

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 11 00:10:38 CET 2011


Author: gabriel
Date: Fri Mar 11 00:10:38 2011
New Revision: 44166

URL: http://svn.erp5.org?rev=44166&view=rev
Log:
add test

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=44166&r1=44165&r2=44166&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] Fri Mar 11 00:10:38 2011
@@ -298,6 +298,14 @@ class TestUNG(ERP5TypeTestCase):
     response = json.loads(self.portal.ERPSite_createUNGUser())
     self.assertEquals(response, None)
 
+  def testERP5Site_checkIfUserExistUsingHttpRequest(self):
+    """Test script ERP5Site_checkIfUserExist to simulate the browser request"""
+    script_path = self.portal.web_site_module.ung.getPath() + "/ERP5Site_checkIfUserExist"
+    response = json.loads(self.publish(script_path).getBody())
+    self.assertEquals(response, {'response': False})
+    response = json.loads(self.publish(script_path + "?reference=ung_reference").getBody())
+    self.assertEquals(response, {'response': True})
+
   def testERP5Site_checkIfUserExist(self):
     """Test script ERP5Site_checkIfUserExist"""
     portal = self.portal
@@ -307,13 +315,11 @@ class TestUNG(ERP5TypeTestCase):
                      login_name="ung_reference")
     portal.REQUEST.form.update(form_dict)
     portal.ERPSite_createUNGUser()
-    kw = dict(first_name=form_dict["firstname"],
-              last_name=form_dict["lastname"],
-              reference=form_dict["login_name"],
-             )
+    kw = dict(reference=form_dict["login_name"],)
     response = json.loads(portal.ERP5Site_checkIfUserExist(**kw))
     self.assertEquals(response.get("response"), False)
     self.stepTic()
+    param_list = ["%s=%s" % (key,value) for key, value in kw.iteritems()]
     response = json.loads(portal.ERP5Site_checkIfUserExist(**kw))
     self.assertEquals(response.get("response"), True)
     kw = dict(first_name="Not Exist",

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=44166&r1=44165&r2=44166&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_web_ung_theme/bt/revision [utf8] Fri Mar 11 00:10:38 2011
@@ -1 +1 @@
-283
\ No newline at end of file
+284
\ No newline at end of file



More information about the Erp5-report mailing list