summaryrefslogtreecommitdiff
path: root/test/rdoc
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2018-12-02 11:36:45 +0900
committeraycabta <aycabta@gmail.com>2019-08-16 06:07:11 +0900
commit1a5304228a03139b55821985856628cfe7362966 (patch)
treed10f9062259304d7cc3c3fc3efd973e7240f15d3 /test/rdoc
parent64f9f512c5837207436203c0ca47523cca2ecc62 (diff)
Use test-unit instead of minitest
Minitest 6 will err `assert_equal` with `nil`. https://github.com/seattlerb/minitest/issues/779
Diffstat (limited to 'test/rdoc')
-rw-r--r--test/rdoc/minitest_helper.rb11
1 files changed, 7 insertions, 4 deletions
diff --git a/test/rdoc/minitest_helper.rb b/test/rdoc/minitest_helper.rb
index 50e41ebdd2..f22e4162ee 100644
--- a/test/rdoc/minitest_helper.rb
+++ b/test/rdoc/minitest_helper.rb
@@ -1,13 +1,13 @@
# frozen_string_literal: true
require 'bundler/errors'
begin
- gem 'minitest', '~> 5.0'
+ gem 'test-unit'
rescue NoMethodError, Gem::LoadError, Bundler::GemfileNotFound
# for ruby tests
end
-require 'minitest/autorun'
-require 'minitest/benchmark' unless ENV['NOBENCHMARK']
+require 'test-unit'
+# require 'minitest/benchmark' unless ENV['NOBENCHMARK']
require 'fileutils'
require 'pp'
@@ -30,7 +30,7 @@ require 'rdoc'
# * <code>@pwd</code> containing the current working directory
# * FileUtils, pp, Tempfile, Dir.tmpdir and StringIO
-class RDoc::TestCase < (defined?(Minitest::Test) ? Minitest::Test : MiniTest::Unit::TestCase)
+class RDoc::TestCase < Test::Unit::TestCase
##
# Abstract test-case setup
@@ -202,4 +202,7 @@ class RDoc::TestCase < (defined?(Minitest::Test) ? Minitest::Test : MiniTest::Un
end
end
end
+
+ alias capture_io capture_output
+ alias skip omit
end