def test_GetSingleChunkMultipleTimesAfterWaiting(self): s = ServiceMock(chunks=[1], T=self.T, ioLoop=self.io_loop) f1 = s.execute() f1.wait() f1.get() f2 = s.execute() f2.wait() r2 = f2.get() self.assertEqual(1, r2)
def test_GetMultipleChunksMultipleTimes(self): s = ServiceMock(chunks=[1, 2, 3], T=self.T, ioLoop=self.io_loop) f1 = s.execute() f1.get() f1.get() f1.get() f2 = s.execute() r21 = f2.get() r22 = f2.get() r23 = f2.get() self.assertEqual(1, r21) self.assertEqual(2, r22) self.assertEqual(3, r23)
def test_GetSingleChunkMultipleTimes(self): s = ServiceMock(chunks=[1], T=self.T, ioLoop=self.io_loop) s.execute().get() r2 = s.execute().get() self.assertEqual(1, r2)