From 21d35a4d44c8a31f0a4e26506df94d69aed4960d Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 27 Jul 2015 12:00:10 +0000 Subject: test/unit.rb: suppress warnings * test/lib/test/unit.rb (MiniTest::Unit::TestCase.test_order): get rid of warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/lib/test/unit.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/lib/test/unit.rb b/test/lib/test/unit.rb index cbf6d348d6..a3333ccdcb 100644 --- a/test/lib/test/unit.rb +++ b/test/lib/test/unit.rb @@ -986,11 +986,12 @@ end class MiniTest::Unit::TestCase # :nodoc: all test_order = self.test_order - def self.test_order - @test_order || superclass.test_order - end class << self attr_writer :test_order + undef test_order + end + def self.test_order + defined?(@test_order) ? @test_order : superclass.test_order end self.test_order = test_order undef run_test -- cgit v1.2.3