<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Sorry if this double posted but I got a bounce from</div><div><div><a href="mailto:python-ideas@googlegroups.com" class="">python-ideas@googlegroups.com</a> the first time that I sent it.  I resent to</div><div><a href="mailto:python-ideas@python.org" class="">python-ideas@python.org</a>.</div><div class=""><br class=""></div></div><div><br class=""></div><div>On Oct 29, 2018, at 3:07 AM, Neil Girdhar <<a href="mailto:mistersheik@gmail.com" class="">mistersheik@gmail.com</a>> wrote:<br class=""><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Why not just use pytest?<br class=""><br class=""></div></div></blockquote><br class=""></div><div><div>I could use pytest or Martin Richard's asynctest[1].  I want the ability to</div><div>test asynchronous code without pulling in a 3rd party library.  I noticed</div><div>that a number of the libraries in <a href="https://github.com/aio-libs/" class="">https://github.com/aio-libs/</a> have their</div><div>own custom-rolled test support in addition to those that use pytest.</div><div><br class=""></div><div>Now that the async/await syntax has landed, the Standard Library should</div><div>provide the ability to test event loop driven code.  This will remove at</div><div>least on barrier to entry for async/await based code -- you can simply</div><div>test it using unittest.</div><div><br class=""></div><div>- cheers, dave.</div><div><br class=""></div><div>[1]: <a href="https://github.com/Martiusweb/asynctest" class="">https://github.com/Martiusweb/asynctest</a></div></div><div class=""><div class="">--</div><div class=""><font face="HelveticaNeue-ThinItalic" class=""><i class="">"There are only two hard things in Computer Science: cache invalidation and naming things." -- Phil Karlton</i></font></div></div></body></html>