|
|
@ -66,7 +66,7 @@ class ChannelReadyFutureTest(unittest.TestCase): |
|
|
|
ready_future = grpc.channel_ready_future(channel) |
|
|
|
ready_future = grpc.channel_ready_future(channel) |
|
|
|
ready_future.add_done_callback(callback.accept_value) |
|
|
|
ready_future.add_done_callback(callback.accept_value) |
|
|
|
with self.assertRaises(grpc.FutureTimeoutError): |
|
|
|
with self.assertRaises(grpc.FutureTimeoutError): |
|
|
|
ready_future.result(test_constants.SHORT_TIMEOUT) |
|
|
|
ready_future.result(timeout=test_constants.SHORT_TIMEOUT) |
|
|
|
self.assertFalse(ready_future.cancelled()) |
|
|
|
self.assertFalse(ready_future.cancelled()) |
|
|
|
self.assertFalse(ready_future.done()) |
|
|
|
self.assertFalse(ready_future.done()) |
|
|
|
self.assertTrue(ready_future.running()) |
|
|
|
self.assertTrue(ready_future.running()) |
|
|
@ -86,7 +86,7 @@ class ChannelReadyFutureTest(unittest.TestCase): |
|
|
|
|
|
|
|
|
|
|
|
ready_future = grpc.channel_ready_future(channel) |
|
|
|
ready_future = grpc.channel_ready_future(channel) |
|
|
|
ready_future.add_done_callback(callback.accept_value) |
|
|
|
ready_future.add_done_callback(callback.accept_value) |
|
|
|
self.assertIsNone(ready_future.result(test_constants.SHORT_TIMEOUT)) |
|
|
|
self.assertIsNone(ready_future.result(timeout=test_constants.LONG_TIMEOUT)) |
|
|
|
value_passed_to_callback = callback.block_until_called() |
|
|
|
value_passed_to_callback = callback.block_until_called() |
|
|
|
self.assertIs(ready_future, value_passed_to_callback) |
|
|
|
self.assertIs(ready_future, value_passed_to_callback) |
|
|
|
self.assertFalse(ready_future.cancelled()) |
|
|
|
self.assertFalse(ready_future.cancelled()) |
|
|
|