Bacon strips ANSI escape codes and skips newlines on test output.
When using bacon, it looks like all ANSI escape codes are removed from the test's panic output. Is this intended? If so, I'd be nice for it not to.
cargo test
bacon on test mode
Code to reproduce: https://github.com/LFS6502/aperture/tree/e82ae86bc088f5f659c66ffb6b0c81876c87e5b5
This seems related to #382
When you run cargo test > somefile, the output of cargo test is already stripped from control codes. It looks like cargo test doesn't have a way to force outputting escape codes when the output isn't a TTY. Standard arguments like --color always seem to be ignored.
This is probably a duplicate of https://github.com/Canop/bacon/issues/193