[Erp5-report] r39169 luke - /erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Oct 14 16:37:53 CEST 2010


Author: luke
Date: Thu Oct 14 16:37:48 2010
New Revision: 39169

URL: http://svn.erp5.org?rev=39169&view=rev
Log:
 - add docstrings

Modified:
    erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py

Modified: erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py?rev=39169&r1=39168&r2=39169&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py [utf8] (original)
+++ erp5/trunk/products/ERP5Wizard/tests/testERP5RemoteUserManager.py [utf8] Thu Oct 14 16:37:48 2010
@@ -184,6 +184,7 @@ class TestERP5RemoteUserManager(ERP5Type
   # TESTS
   ############################################################################
   def test_correct_login(self):
+    """Checks typical login scenrio"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -193,6 +194,7 @@ class TestERP5RemoteUserManager(ERP5Type
     self.checkLogin(('someone', 'someone'), kw)
 
   def test_incorrect_login(self):
+    """Checks that incorrect login does not work"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -202,6 +204,7 @@ class TestERP5RemoteUserManager(ERP5Type
     self.checkLogin(None, kw)
 
   def test_incorrect_login_in_case_of_no_connection(self):
+    """Checks that in case if there is no auth server defined it is not possible ot login"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -214,6 +217,7 @@ class TestERP5RemoteUserManager(ERP5Type
     self.checkLogin(None, kw)
 
   def test_loggable_in_case_of_server_socket_error(self):
+    """Check that in case if socket.error is raised login works from ZODB cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -233,6 +237,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_loggable_in_case_of_server_socket_sslerror(self):
+    """Check that in case if socket.sslerror is raised login works from ZODB cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -252,6 +257,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_not_loggable_in_case_of_server_raises_anything_else(self):
+    """Check that in case if non socket is raised login does not works"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -272,6 +278,7 @@ class TestERP5RemoteUserManager(ERP5Type
 
   def test_loggable_in_case_of_server_socket_error_with_failed_login_between(
       self):
+    """Check that in case if socket.sslerror is raised login works from ZODB cache, when wrong credentials was passed"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -293,6 +300,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_loggable_in_case_of_server_socket_timeout(self):
+    """Check that in case if socket.timeout is raised login works from ZODB cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -312,6 +320,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_loggable_in_case_of_server_gaierror(self):
+    """Check that in case if socket.gaierror is raised login works from ZODB cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -331,6 +340,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_loggable_in_case_of_server_gaierror_normal_cache(self):
+    """Check that in case if socket.gaierror is raised login works from usual cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -354,6 +364,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_loggable_in_case_of_server_raises_anythin_else_normal_cache(self):
+    """Check that in case if non socket is raised login works from usual cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)
@@ -377,6 +388,7 @@ class TestERP5RemoteUserManager(ERP5Type
       WizardTool.callRemoteProxyMethod = original_callRemoteProxyMethod
 
   def test_not_loggable_in_case_of_server_gaierror_no_log_before(self):
+    """Check that in case if socket.gaierror is raised login does not work in case of empty ZODB cache"""
     login = 'someone'
     password = 'somepass'
     self.createPerson(login, password)




More information about the Erp5-report mailing list