Closed noamkush closed 5 years ago
I tried looking into the failing test and it looks like the test relies on the old add_done_callback implementation, but I'm not familiar enough with the code to fix the test. I'm not sure it's easily fixable at all. I've spent a few hours on this with no success.
Regarding asyncio compatibility, I don't think the comment was correct (and I'm guessing MrShiny608 realized that after commenting), if you take a look at tornado's future_set_exc_info
implementation.
Even without this patch my project working fine with Tornado5/async/await and Momoko.
That just means you haven't reached any of the set_exc_info
uses
It would have been nicer to merge this with credit but thanks anyway.
You code wan't merge-able - didn't pass tests, didn't cater for other things like setup.py, etc. But it definitely provided inspiration, so thank you for that.
Hi Noam,
Please make sure the unittests are passing first.
@MrShiny608 raised quite a valid concern on asynio compatibility (I'm not sure why he seems to have deleted his comment). I think it has to be addressed, particularly since Tornado 5.0 focuses on asyncio compatibility.
P.S. I've also updated Travis matrix as per your suggestion. Thank you for that.