Sha256: de6efe098244cb3c616bb0b65e2a6e09e0f2a12382d62c64aa0cec023e939758
Contents?: true
Size: 1.18 KB
Versions: 4
Compression:
Stored size: 1.18 KB
Contents
require File.expand_path(File.dirname(__FILE__) + "/../../test_helper") describe ::Inch::Utils::UI do it "should trace" do out, err = capture_io do @instance = ::Inch::Utils::UI.new @instance.trace("Test") end refute out.empty?, "there should be no output" assert err.empty?, "there should be no errors" end it "should trace header" do out, err = capture_io do @instance = ::Inch::Utils::UI.new @instance.header("Test", :red) end refute out.empty?, "there should be no output" assert err.empty?, "there should be no errors" end it "should trace debug if ENV variable is set" do ENV["DEBUG"] = "1" out, err = capture_io do @instance = ::Inch::Utils::UI.new @instance.debug("Test") end ENV["DEBUG"] = nil refute out.empty?, "there should be no output" assert err.empty?, "there should be no errors" end it "should not trace debug if ENV variable is set" do refute ENV["DEBUG"] out, err = capture_io do @instance = ::Inch::Utils::UI.new @instance.debug("Test") end assert out.empty?, "there should be no output" assert err.empty?, "there should be no errors" end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
inch-0.4.10 | test/unit/utils/ui_test.rb |
inch-0.4.9 | test/unit/utils/ui_test.rb |
inch-0.4.8 | test/unit/utils/ui_test.rb |
inch-0.4.7 | test/unit/utils/ui_test.rb |