Ejemplo n.º 1
0
 def testUnlazifyAutoPopulated(self):
     self.app.REQUEST['PARENTS'] = [self.app]
     self.app.REQUEST['URL'] = 'a'
     self.app.REQUEST.traverse('/')
     sess = self.app.REQUEST['TESTOFSESSION']
     sdType = type(TransientObject(1))
     self.failUnless(type(aq_base(sess)) is sdType)
Ejemplo n.º 2
0
 def testNewSessionDataObjectIsValid(self):
     from Acquisition import aq_base
     from Products.Transience.Transience import TransientObject
     sdType = type(TransientObject(1))
     sd = self.app.session_data_manager.getSessionData()
     self.assertTrue(type(aq_base(sd)) is sdType)
     self.assertTrue(not hasattr(sd, '_invalid'))
Ejemplo n.º 3
0
 def testUnlazifyAutoPopulated(self):
     from Acquisition import aq_base
     from Products.Transience.Transience import TransientObject
     self.app.REQUEST['PARENTS'] = [self.app]
     self.app.REQUEST['URL'] = 'a'
     self.app.REQUEST.traverse('/')
     sess = self.app.REQUEST['TESTOFSESSION']
     sdType = type(TransientObject(1))
     self.assertTrue(type(aq_base(sess)) is sdType)
Ejemplo n.º 4
0
 def testNewSessionDataObjectIsValid(self):
     sdType = type(TransientObject(1))
     sd = self.app.session_data_manager.getSessionData()
     self.failUnless(type(aq_base(sd)) is sdType)
     self.failUnless(not hasattr(sd, '_invalid'))