diff --git a/test/minitest/test_minitest_mock.rb b/test/minitest/test_minitest_mock.rb index 57307693..c7bbf4ba 100644 --- a/test/minitest/test_minitest_mock.rb +++ b/test/minitest/test_minitest_mock.rb @@ -315,22 +315,22 @@ def test_stub_private_module_method def test_stub_private_module_method_indirect @assertion_count += 1 - slow_clapper = Class.new do - def slow_clap - sleep 3 + fail_clapper = Class.new do + def fail_clap + fail :clap end end.new - slow_clapper.stub :sleep, nil do |fast_clapper| - @tc.assert_equal :clap, fast_clapper.slow_clap # either form works - @tc.assert_equal :clap, slow_clapper.slow_clap # yay closures + fail_clapper.stub :fail, nil do |safe_clapper| + @tc.assert_equal :clap, safe_clapper.fail_clap # either form works + @tc.assert_equal :clap, fail_clapper.fail_clap # yay closures end end def test_stub_public_module_method - Math.stub(:log10, 42.0) do - @tc.assert_in_delta 42.0, Math.log10(1000) + Math.stub :log10, :stubbed do + @tc.assert_equal :stubbed, Math.log10(1000) end end