def testActionShouldBeDenyForCurrentGL(self): session = self.Session() entry = GLEntry(client='client', helo='helo', sender='sender') entry.status = 'G' entry.expiry_date = datetime.now() + timedelta(hours=1) session.add(entry) session.commit() self.failUnlessEqual('DENY', entry.get_action())
def testActionShouldBeTestForNotNewlyExpiredGL(self): session = self.Session() entry = GLEntry(client='client', helo='helo', sender='sender') entry.status = 'G' entry.expiry_date = datetime.now() - timedelta(weeks=1) session.add(entry) session.commit() self.failUnlessEqual('TEST', entry.get_action())
def testActionShouldBeTestForNoStatus(self): session = self.Session() entry = GLEntry(client='client', helo='helo', sender='sender') self.failUnlessEqual('TEST', entry.get_action())