Proper Windows platform detection in redgreen module
[jstestdriver-utilities:jstdutil.git] / test / redgreen_test.rb
1 require "test_helper"
2
3 class RedGreenTest < Test::Unit::TestCase
4   context "adding pretty colors" do
5
6     should "wrap in green" do
7       assert_equal "\e[92mtrees\e[0m", Jstdutil::RedGreen::Color.green("trees")
8     end
9
10     should "wrap in red" do
11       assert_equal "\e[91mdress\e[0m", Jstdutil::RedGreen::Color.red("dress")
12     end
13
14     should "wrap in yellow" do
15       assert_equal "\e[93mdress\e[0m", Jstdutil::RedGreen::Color.yellow("dress")
16     end
17   end
18   
19   context "wrapping report" do
20
21     should "add nothing" do
22       assert_equal "bare", Jstdutil::RedGreen.wrap_report("bare")
23     end
24
25   end
26 end