def test_reqs(self, time_): inst = RequestHandler("queue", "check", "fetch", "reply", ttl=5) inst._req_map["key"] = [(0, "req0"), (1, "req1"), (2, "req2")] time_.return_value = 6 # Call inst._expire_reqs("key") # Tests ntools.eq_(inst._req_map["key"], [(1, "req1"), (2, "req2")])
def _setup(self, check_ret=True): check = create_mock() check.return_value = check_ret reply = create_mock() inst = RequestHandler("queue", check, "fetch", reply) inst._expire_reqs = create_mock() return inst
def _setup(self, time_, check_ret): check = create_mock_full(return_value=check_ret) fetch = create_mock() inst = RequestHandler("queue", check, fetch, "reply") inst._expire_reqs = create_mock() time_.return_value = 2 return inst
def test_no_reqs(self): inst = RequestHandler("queue", "check", "fetch", "reply") # Call inst._expire_reqs("key")