StreamHandler shouldn't inherit from asynchat.async_chat
Opened this issue · 0 comments
mattclarke commented
Makes testing a pain as need to be patched out.
Better to wrap an instance of async_chat and call methods on that.
An instance can probably be passed in through the constructor of StreamHandler and this means we can use a test double rather than using "patch".