Fixes for ruby/minitest version

Phillip Davis created

Change summary

test/test_helper.rb | 10 ++++++++++
1 file changed, 10 insertions(+)

Detailed changes

test/test_helper.rb 🔗

@@ -1,9 +1,19 @@
 # frozen_string_literal: true
 
+require "minitest"
 require "minitest/autorun"
+
+## See here: https://github.com/freerange/mocha/issues/614
+## Minitest changed the casing an eternity ago, but
+## rantly 2.0.0 (the version that Bundle fetches for Ruby 3.1.2)
+## still uses the old casing
+MiniTest = Minitest unless defined?(MiniTest)
+
+
 require "rantly/minitest_extensions"
 require "webmock/minitest"
 begin
+	require "minitest/unit"
 	require "pry-rescue/minitest"
 	require "pry-reload"
 rescue LoadError