This plugin adds support for standard ANSI escape sequences, including color, to Console Output.
Only the standard ANSI Color Codes are supported for both foreground
and background colors. "High Intensity" colors in the 90-109 range are non-standard are not supported. The
ruby library, for example, emits high intensity codes when using the "light" color options.
See issue #16 for a sample of non-standard output.
RSpec formatters detect whether RSpec is running in a terminal or not, therefore suppressing color output under Jenkins. Specify
--colour in your
.rspec file or options, along with the following setup in
RSpec.configure do |config| config.tty = true end
The ANSI Color Plugin is licensed under the MIT License.
It uses JANSI (Apache 2.0 License).
- Fork the project on Github
- Make your feature addition or bug fix, write tests, commit.
- Send me a pull request. Bonus points for topic branches.