nicer error message
This commit is contained in:
@@ -60,7 +60,8 @@ def reject_future(future, error=None):
|
|||||||
print("FIXME: passing Exception to reject_future")
|
print("FIXME: passing Exception to reject_future")
|
||||||
error = Failure(error)
|
error = Failure(error)
|
||||||
else:
|
else:
|
||||||
assert isinstance(error, IFailedPromise)
|
if not isinstance(error, IFailedPromise):
|
||||||
|
raise RuntimeError("reject_future requires an IFailedPromise")
|
||||||
future.errback(error)
|
future.errback(error)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user