TST: for database.getBans with bantime argument

pull/519/head
Daniel Black 2013-12-26 10:03:51 +00:00
parent 1990eeae64
commit fed593e689
1 changed files with 7 additions and 0 deletions

View File

@ -142,6 +142,13 @@ class DatabaseTest(unittest.TestCase):
self.assertTrue( self.assertTrue(
isinstance(self.db.getBans(jail=self.jail)[0], FailTicket)) isinstance(self.db.getBans(jail=self.jail)[0], FailTicket))
def testGetBansWithTime(self):
self.testAddJail()
ticket = FailTicket("127.0.0.1", MyTime.time() - 40, ["abc\n"])
self.db.addBan(self.jail, ticket)
self.assertEquals(len(self.db.getBans(jail=self.jail,bantime=50)), 1)
self.assertEquals(len(self.db.getBans(jail=self.jail,bantime=20)), 0)
def testGetBansMerged(self): def testGetBansMerged(self):
self.testAddJail() self.testAddJail()