Martin Richard
Martin Richard
Hm, I'm not exactly sure I understand your request, do you think that an attribute allowing to specify which attributes of a mock should be CoroutineMock instances would answer it?...
There's already a solution for python 3.4 and async/await: if sys.version_info >= (3, 5): from . import test_case_await as _using_await else: _using_await = None https://github.com/Martiusweb/asynctest/blob/master/test/test_case.py#L16 It works because tests are...
Yes, the public API of asyncio doesn't expose enough methods to implement these features. Unfortunately, fixing this is complicated and I've no plans yet.
So we need pytest to enable code coverage right? We could enable coveralls (https://coveralls.io/) to report stats in the PRs. I think we also want to run the tests twice...
Hi, There's indeed a design issue here, but IRCC I decided to keep this to keep the natural orderings of the calls: * assuming there is no mixin involved, it...
IIRC, the call to fork() can be slow because of the internals of the memory management (I think it's in O(n) with the number of memory pages of the forked...
Hi, I didn't dig too deep, but it think that's indeed an issue which should be fixed: it's probably easy to DOS an asyncio server by keeping SSL connections open...
An exception which raises outside a destructor is printed to stderr ("Exception ignored in:"...). In this case, while it's probably not easy to understand the source of the exception, I...
I use `preexec_fn` to set resources limits (`rlimit`) and set the uid/gid/supplementary groups of the new process. When the system is under IO pressure because of slow disk operations, if...
Hi, It seems very brittle to change the loop to which an object is tied after its creation, as it is almost impossible to keep track of the asynchronous actions...