Ensure interleaved output and error specs work correctly
Ensure interleaved output and error specs work correctly

`cleanupSpies` moved to `tearDown` because leftover mocks
were polluting the environment for the next test, causing
test failures.

mkropat/shpy