ISISComputingGroup/lewis

StreamHandler shouldn't inherit from asynchat.async_chat

Opened this issue · 0 comments

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".