Skip to content

Commit 709bcf7

Browse files
authored
Fix compatibility with Minitest 5.19+ (#114)
The `MiniTest` was renamed to `Minitest`: minitest/minitest@9a57c52 And the `MiniTest` constant is now loaded just when `MT_COMPAT` environment variable is set: minitest/minitest@a2c6c18 This fixes following issue: ~~~ $ ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' /builddir/build/BUILD/test/test_helper.rb:17:in `<top (required)>': uninitialized constant MiniTest (NameError) class MiniTest::Test ^^^^^^^^ Did you mean? Minitest from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' from /builddir/build/BUILD/image_processing-1.12.2/usr/share/gems/gems/image_processing-1.12.2/test/builder_test.rb:1:in `<top (required)>' from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:dir>:220:in `glob' from -e:1:in `<main>' ~~~
1 parent 4e35a48 commit 709bcf7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test/test_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
require "vips"
1515
require "mini_magick"
1616

17-
class MiniTest::Test
17+
class Minitest::Test
1818
def fixture_image(name)
1919
File.open("test/fixtures/#{name}", "rb")
2020
end

0 commit comments

Comments
 (0)