From c4ee0df8ba2cf7cc6aaa785c8df20a91b1719021 Mon Sep 17 00:00:00 2001 From: hsbt Date: Sat, 4 Apr 2015 12:31:31 +0000 Subject: * lib/rake/*: Gemify rake [fix GH-862][Feature #11025] * test/rake/*: ditto. * tool/rbinstall.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/rake/test_trace_output.rb | 52 ------------------------------------------ 1 file changed, 52 deletions(-) delete mode 100644 test/rake/test_trace_output.rb (limited to 'test/rake/test_trace_output.rb') diff --git a/test/rake/test_trace_output.rb b/test/rake/test_trace_output.rb deleted file mode 100644 index f9aead989d..0000000000 --- a/test/rake/test_trace_output.rb +++ /dev/null @@ -1,52 +0,0 @@ -require File.expand_path('../helper', __FILE__) -require 'stringio' - -class TestTraceOutput < Rake::TestCase - include Rake::TraceOutput - - class PrintSpy - attr_reader :result, :calls - - def initialize - @result = "" - @calls = 0 - end - - def print(string) - @result << string - @calls += 1 - end - end - - def test_trace_issues_single_io_for_args_with_empty_args - spy = PrintSpy.new - trace_on(spy) - assert_equal "\n", spy.result - assert_equal 1, spy.calls - end - - def test_trace_issues_single_io_for_args_multiple_strings - spy = PrintSpy.new - trace_on(spy, "HI\n", "LO") - assert_equal "HI\nLO\n", spy.result - assert_equal 1, spy.calls - end - - def test_trace_handles_nil_objects - spy = PrintSpy.new - trace_on(spy, "HI\n", nil, "LO") - assert_equal "HI\nLO\n", spy.result - assert_equal 1, spy.calls - end - - def test_trace_issues_single_io_for_args_multiple_strings_and_alternate_sep - old_sep = $\ - $\ = "\r" - spy = PrintSpy.new - trace_on(spy, "HI\r", "LO") - assert_equal "HI\rLO\r", spy.result - assert_equal 1, spy.calls - ensure - $\ = old_sep - end -end -- cgit v1.2.3