예제 #1
0
 def test_isFreshLogin_returns_false(self):
     """isFreshLogin should be False for users logged in over 2 minutes."""
     user = self.factory.makePerson()
     request = LaunchpadTestRequest()
     when = datetime.datetime.utcnow() - datetime.timedelta(seconds=180)
     self.setupLoggedInRequest(user, request, when)
     self.assertFalse(isFreshLogin(request))
예제 #2
0
 def test_isFreshLogin_returns_false(self):
     """isFreshLogin should be False for users logged in over 2 minutes."""
     user = self.factory.makePerson()
     request = LaunchpadTestRequest()
     when = datetime.datetime.utcnow() - datetime.timedelta(seconds=180)
     self.setupLoggedInRequest(user, request, when)
     self.assertFalse(isFreshLogin(request))
예제 #3
0
 def test_isFreshLogin_returns_true(self):
     """isFreshLogin should return True with a fresh logged in user."""
     user = self.factory.makePerson()
     request = LaunchpadTestRequest()
     self.setupLoggedInRequest(user, request)
     self.assertTrue(isFreshLogin(request))
예제 #4
0
 def test_isFreshLogin_returns_false_for_anonymous(self):
     """isFreshLogin should return False for anonymous views."""
     request = LaunchpadTestRequest()
     self.assertFalse(isFreshLogin(request))
예제 #5
0
 def test_isFreshLogin_returns_true(self):
     """isFreshLogin should return True with a fresh logged in user."""
     user = self.factory.makePerson()
     request = LaunchpadTestRequest()
     self.setupLoggedInRequest(user, request)
     self.assertTrue(isFreshLogin(request))
예제 #6
0
 def test_isFreshLogin_returns_false_for_anonymous(self):
     """isFreshLogin should return False for anonymous views."""
     request = LaunchpadTestRequest()
     self.assertFalse(isFreshLogin(request))