Colorized output for Cedar

December 23, 2010 Adam Milligan

Thanks to Sean Moon and Sam Coward Cedar now has colorized output on the command line:

Colorized Cedar report

If you’d like to display colorized output like this you can specify the appropriate custom reporter class using the CEDAR_REPORTER_CLASS environment variable. We do this in our Rakefiles, like so:

task :specs => :build_specs do
  ENV["DYLD_FRAMEWORK_PATH"] = BUILD_DIR
  ENV["CEDAR_REPORTER_CLASS"] = "CDRColorizedReporter"
  system_or_exit(File.join(BUILD_DIR, SPECS_TARGET_NAME))
end

You can set the environment variable in whatever way works for you. You can also set it to any reporter class you choose, so customize away.

About the Author

Biography

Previous
Winemaking: A Donkey and Goat
Winemaking: A Donkey and Goat

Vintner Jared Brandt was a technical product manager before the first dot-com crash. He and his wife spent ...

Next
RSpec 2 Gotcha with polymorphic_path
RSpec 2 Gotcha with polymorphic_path

A quick gotcha we ran into when using polymorphic path and rspec2 today. In a controller test we had an as...

SpringOne Platform 2019 Presentations

Watch Now