def test_notFound(self): self.assertEquals(times.findTime(datetime.datetime(2001, 2, 2, 15, 59), self.l), None)
def test_1(self): self.assertEquals(times.findTime(datetime.datetime(2001, 2, 1, 13, 50), self.l), self.a)
def test_2(self): self.assertEquals(times.findTime(datetime.datetime(2001, 2, 2, 14, 50), self.l), self.b)
def is_active(config, entry, now): l = [] for s in entry.get(config.getLDAPAttributeAway(), []): gone = parse.parse(s) l.append(gone) return times.findTime(now, l)