From null+test-unit ¡÷ clear-code.com Wed Apr 4 14:13:17 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Wed, 04 Apr 2012 23:13:17 +0900 Subject: [test-unit-commit:00329] test-unit/test-unit-notify [master] Use title as application name Message-ID: <20120404141330.98CAA9A0A6@jenkins.clear-code.com> Kouhei Sutou 2012-04-04 23:13:17 +0900 (Wed, 04 Apr 2012) New Revision: 3133f8cea4bbe6707b0bee1e6b3698b74dacec41 Log: Use title as application name Modified files: lib/test/unit/notify.rb Modified: lib/test/unit/notify.rb (+1 -0) =================================================================== --- lib/test/unit/notify.rb 2012-03-31 16:01:41 +0900 (0188761) +++ lib/test/unit/notify.rb 2012-04-04 23:13:17 +0900 (734a8aa) @@ -103,6 +103,7 @@ module Test # :nodoc: icon = parameters[:icon] command_line = [@command, + "--app-name", title, "--expire-time", expire_time.to_s, "--urgency", urgency] command_line.concat(["--icon", icon.to_s]) if icon From null+test-unit ¡÷ clear-code.com Fri Apr 6 03:24:07 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Fri, 06 Apr 2012 12:24:07 +0900 Subject: [test-unit-commit:00330] test-unit/test-unit [master] Don't use deprecated method Message-ID: <20120406032421.95C2F9A0A5@jenkins.clear-code.com> Kouhei Sutou 2012-04-06 12:24:07 +0900 (Fri, 06 Apr 2012) New Revision: d2cfb844065bd9e1c200f60376235bec422206d2 Log: Don't use deprecated method Unit.run -> AutoRunner.need_auto_run Modified files: lib/test/unit/ui/testrunnermediator.rb Modified: lib/test/unit/ui/testrunnermediator.rb (+1 -1) =================================================================== --- lib/test/unit/ui/testrunnermediator.rb 2012-03-31 18:31:17 +0900 (f01804b) +++ lib/test/unit/ui/testrunnermediator.rb 2012-04-06 12:24:07 +0900 (43ed866) @@ -30,7 +30,7 @@ module Test # Runs the suite the TestRunnerMediator was created # with. def run_suite - Unit.run = true + AutoRunner.need_auto_run = false result = create_result finished_listener = result.add_listener(TestResult::FINISHED) do |*args| From null+test-unit ¡÷ clear-code.com Fri Apr 6 03:28:10 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Fri, 06 Apr 2012 12:28:10 +0900 Subject: [test-unit-commit:00331] test-unit/test-unit [master] Remove needless '_suite' Message-ID: <20120406032824.609F99A0A5@jenkins.clear-code.com> Kouhei Sutou 2012-04-06 12:28:10 +0900 (Fri, 06 Apr 2012) New Revision: 375dfca4a3d64e3dde2926a55645997db6b23ac6 Log: Remove needless '_suite' Modified files: lib/test/unit/ui/testrunner.rb lib/test/unit/ui/testrunnermediator.rb test/ui/test_testrunmediator.rb Modified: lib/test/unit/ui/testrunner.rb (+1 -1) =================================================================== --- lib/test/unit/ui/testrunner.rb 2012-04-06 12:24:07 +0900 (9e53629) +++ lib/test/unit/ui/testrunner.rb 2012-04-06 12:28:10 +0900 (975cad9) @@ -37,7 +37,7 @@ module Test end def start_mediator - @mediator.run_suite + @mediator.run end def diff_target_string?(string) Modified: lib/test/unit/ui/testrunnermediator.rb (+1 -1) =================================================================== --- lib/test/unit/ui/testrunnermediator.rb 2012-04-06 12:24:07 +0900 (43ed866) +++ lib/test/unit/ui/testrunnermediator.rb 2012-04-06 12:28:10 +0900 (7ee3e4d) @@ -29,7 +29,7 @@ module Test # Runs the suite the TestRunnerMediator was created # with. - def run_suite + def run AutoRunner.need_auto_run = false result = create_result Modified: test/ui/test_testrunmediator.rb (+1 -1) =================================================================== --- test/ui/test_testrunmediator.rb 2012-04-06 12:24:07 +0900 (5ece65c) +++ test/ui/test_testrunmediator.rb 2012-04-06 12:28:10 +0900 (0942f8a) @@ -13,7 +13,7 @@ class TestUnitUIMediator < Test::Unit::TestCase finished = true end assert_raise(Interrupt) do - mediator.run_suite + mediator.run end assert(finished) end From null+test-unit ¡÷ clear-code.com Fri Apr 6 03:29:07 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Fri, 06 Apr 2012 12:29:07 +0900 Subject: [test-unit-commit:00332] test-unit/test-unit [master] Extract running test suite code Message-ID: <20120406032918.8967C9A0A5@jenkins.clear-code.com> Kouhei Sutou 2012-04-06 12:29:07 +0900 (Fri, 06 Apr 2012) New Revision: fdb0996d953c31b175fa8b7b344075b6d8b1efbc Log: Extract running test suite code Modified files: lib/test/unit/ui/testrunnermediator.rb Modified: lib/test/unit/ui/testrunnermediator.rb (+7 -3) =================================================================== --- lib/test/unit/ui/testrunnermediator.rb 2012-04-06 12:28:10 +0900 (7ee3e4d) +++ lib/test/unit/ui/testrunnermediator.rb 2012-04-06 12:29:07 +0900 (826c633) @@ -51,9 +51,7 @@ module Test notify_listeners(RESET, @suite.size) notify_listeners(STARTED, result) - @suite.run(result) do |channel, value| - notify_listeners(channel, value) - end + run_suite(result) ensure elapsed_time = Time.now - start_time result.remove_listener(TestResult::FAULT, fault_listener) @@ -80,6 +78,12 @@ module Test yield Time.now - begin_time end + + def run_suite(result) + @suite.run(result) do |channel, value| + notify_listeners(channel, value) + end + end end end end From null+test-unit ¡÷ clear-code.com Sat Apr 7 02:00:02 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Sat, 07 Apr 2012 11:00:02 +0900 Subject: [test-unit-commit:00333] test-unit/test-unit [master] Consume processed command line parameters as --help says Message-ID: <20120407020018.56E6D9A0A5@jenkins.clear-code.com> Kouhei Sutou 2012-04-07 11:00:02 +0900 (Sat, 07 Apr 2012) New Revision: 4f0365638d18ac4ac3234dbcbbaa40f9e09e41d3 Log: Consume processed command line parameters as --help says Fixes RubyForge#29554 Reported by Bob Saveland. Thanks!!! Modified files: lib/test/unit/autorunner.rb Modified: lib/test/unit/autorunner.rb (+0 -1) =================================================================== --- lib/test/unit/autorunner.rb 2012-04-06 12:29:07 +0900 (e653d6e) +++ lib/test/unit/autorunner.rb 2012-04-07 11:00:02 +0900 (6d43ecd) @@ -153,7 +153,6 @@ module Test end def process_args(args=ARGV) - args = args.dup begin args.unshift(*@default_arguments) options.order!(args) {|arg| @to_run << arg} From null+test-unit ¡÷ clear-code.com Fri Apr 27 07:53:35 2012 From: null+test-unit ¡÷ clear-code.com (null+test-unit ¡÷ clear-code.com) Date: Fri, 27 Apr 2012 16:53:35 +0900 Subject: [test-unit-commit:00334] test-unit/test-unit [master] Add missing require 'test/unit/diff' Message-ID: <20120427075350.51B969A0A5@jenkins.clear-code.com> Kouhei Sutou 2012-04-27 16:53:35 +0900 (Fri, 27 Apr 2012) New Revision: de24a8a60acdfcd9d4098553b32415daa4cb98a4 Log: Add missing require 'test/unit/diff' GitHub: fixes #25 Reported by Stephan Kulow. Thanks!!! Modified files: lib/test/unit/ui/console/testrunner.rb Modified: lib/test/unit/ui/console/testrunner.rb (+1 -0) =================================================================== --- lib/test/unit/ui/console/testrunner.rb 2012-04-07 11:00:02 +0900 (e07bd60) +++ lib/test/unit/ui/console/testrunner.rb 2012-04-27 16:53:35 +0900 (894e0f5) @@ -8,6 +8,7 @@ require 'test/unit/color-scheme' require 'test/unit/code-snippet-fetcher' +require 'test/unit/diff' require 'test/unit/ui/testrunner' require 'test/unit/ui/testrunnermediator' require 'test/unit/ui/console/outputlevel'