def METHOD_NAME(self):
    r = self.allowFunc('ipbaddie', '127.0.0.1', "1234")
    j = r.json()
    self.assertEquals(j['status'], 0)
    r.close()
    for i in range(12):
        r = self.reportFunc('ipbaddie', "127.0.0.%s" % i, "1234", True)
        r.json()
    r = self.allowFunc('ipbaddie', '127.0.0.1', "1234")
    j = r.json()
    self.assertEquals(j['status'], -1)
    # Wait for the time windows to clear and then check again
    time.sleep(20)
    r = self.allowFunc('ipbaddie', '127.0.0.1', "1234")
    j = r.json()
    self.assertEquals(j['status'], 0)