()
| 32 | assert future.result() == expected_result, f"Expected result '{expected_result}', got '{future.result()}'" |
| 33 | |
| 34 | async def test_reject(): |
| 35 | print("test_reject") |
| 36 | future = Future() |
| 37 | test_exception = Exception("test error") |
| 38 | future.reject(test_exception) |
| 39 | assert future.done(), "Future is not marked as done" |
| 40 | try: |
| 41 | future.result() |
| 42 | assert False, "Expected an exception but none was raised" |
| 43 | except Exception as e: |
| 44 | assert str(e) == "test error", f"Expected 'test error', got '{str(e)}'" |
| 45 | |
| 46 | async def test_race_success_before(): |
| 47 | print("test_race_success") |
no test coverage detected
searching dependent graphs…