def test_tokenize_on_futures(): e = Executor((None, None), start=False) x = e.submit(inc, 1) y = e.submit(inc, 1) tok = tokenize(x) assert tokenize(x) == tokenize(x) assert tokenize(x) == tokenize(y) e.futures[x.key]['status'] = 'finished' assert tok == tokenize(y)
def test_tokenize_on_futures(s, a, b): e = Executor((s.ip, s.port), start=False) yield e._start() x = e.submit(inc, 1) y = e.submit(inc, 1) tok = tokenize(x) assert tokenize(x) == tokenize(x) assert tokenize(x) == tokenize(y) e.futures[x.key]['status'] = 'finished' assert tok == tokenize(y) yield e._shutdown()