diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5c9a5fa7..9af2229a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - ruby-version: [ '2.4.6', '2.5.5', '2.6.3', 'jruby-9.2.16.0'] + ruby-version: [ '2.4', '2.5', '2.6', '2.7', '3.0', '3.0', '3.2', '3.3', '3.4', 'jruby-9.2'] steps: - uses: actions/checkout@v4 name: Set up Ruby ${{ matrix.ruby-version }} diff --git a/test/test_case.rb b/test/test_case.rb index bc4d820c..c3c075d3 100644 --- a/test/test_case.rb +++ b/test/test_case.rb @@ -2,10 +2,10 @@ module Whenever require 'minitest/autorun' begin # 2.0.0 - class TestCase < MiniTest::Test; end + class TestCase < Minitest::Test; end rescue NameError # 1.9.3 - class TestCase < MiniTest::Unit::TestCase; end + class TestCase < Minitest::Unit::TestCase; end end diff --git a/test/test_helper.rb b/test/test_helper.rb index 77e3492f..c1a97af5 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,6 +1,6 @@ require 'whenever' require 'test_case' -require 'mocha/setup' +require 'mocha/minitest' module Whenever::TestHelpers protected diff --git a/whenever.gemspec b/whenever.gemspec index 6ae7db1d..331cde9b 100644 --- a/whenever.gemspec +++ b/whenever.gemspec @@ -22,7 +22,7 @@ Gem::Specification.new do |s| s.add_development_dependency "bundler" s.add_development_dependency "rake" - s.add_development_dependency "mocha", ">= 0.9.5", "< 2.0.0" - s.add_development_dependency "minitest", "<= 5.2.0" + s.add_development_dependency "mocha" + s.add_development_dependency "minitest" s.add_development_dependency "appraisal" end