コード例 #1
0
 def testAcquisition(self):
     plugin = self.portal.acl_users.membrane_users
     adder = getCurrentUserAdder(plugin)
     # We should have request
     self.failIf(getattr(aq_inner(adder), 'REQUEST', None) is None)
     # Our parent should be the plugin
     self.failUnless(aq_parent(adder) is plugin)
コード例 #2
0
ファイル: testUserAdder.py プロジェクト: renansfs/Plone_SP
 def testAcquisition(self):
     plugin = self.portal.acl_users.membrane_users
     adder = getCurrentUserAdder(plugin)
     # We should have request
     self.failIf(getattr(aq_inner(adder), 'REQUEST', None) is None)
     # Our parent should be the plugin
     self.failUnless(aq_parent(adder) is plugin)
コード例 #3
0
 def doAddUser(self, login, password):
     """
     This is highly usecase dependent, so it delegates to a local
     utility
     """
     adder = getCurrentUserAdder(self)
     if adder is not None:
         adder.addUser(login, password)
         return True
     else:
         return False
コード例 #4
0
 def doAddUser(self, login, password):
     """
     This is highly usecase dependent, so it delegates to a local
     utility
     """
     adder = getCurrentUserAdder(self)
     if adder is not None:
         adder.addUser(login, password)
         return True
     else:
         return False
コード例 #5
0
ファイル: usermanager.py プロジェクト: a25kk/stv2
 def doAddUser(self, login, password):
     """
     This is highly usecase dependent, so it delegates to a local
     utility
     """
     adder = getCurrentUserAdder(self)
     if adder is not None:
         adder.addUser(login, password)
         return True
     else:
         raise(NotImplemented, "IUserAdder utility not available")