This repository was archived by the owner on Dec 29, 2021. It is now read-only.
This repository was archived by the owner on Dec 29, 2021. It is now read-only.
Testing binary output #80
Closed
Description
Hello!
I just released the termstyle crate which makes it easier to build and test terminal applications that use color and tables (horray!).
I was hoping to use it with assert_cli
to test my crate, however the is()
method seems to requre that the input can be coerced into a String
, which terminal output with color certainly cannot.
Separate question: is there any interest in combining forces here? We could recommend termstyle
as a possible crate to build your cli with (probably behind a feature flag) and we could add a has_els()
method (or something) to make it more convinient to build assertions.
Edit: See this comment. Most ANSI escape codes are acually valid UTF8!