diff --git a/koans/about_exceptions.rb b/koans/about_exceptions.rb index d228e48de..d745f961b 100644 --- a/koans/about_exceptions.rb +++ b/koans/about_exceptions.rb @@ -22,8 +22,8 @@ def test_rescue_clause assert_equal __, result - assert ex.is_a?(__) - assert_equal __, ex.message + assert_equal __, ex.is_a?(StandardError), "Should be a Standard Error" + assert_equal __, ex.is_a?(RuntimeError), "Should be a Runtime Error" assert RuntimeError.ancestors.include?(StandardError), "RuntimeError is a subclass of StandardError" diff --git a/src/about_exceptions.rb b/src/about_exceptions.rb index a2efbb3a7..f24398249 100644 --- a/src/about_exceptions.rb +++ b/src/about_exceptions.rb @@ -22,8 +22,8 @@ def test_rescue_clause assert_equal __(:exception_handled), result - assert ex.is_a?(___(StandardError)), "Failure message." - assert ex.is_a?(___(RuntimeError)), "Failure message." + assert_equal __(true), ex.is_a?(StandardError), "Should be a Standard Error" + assert_equal __(true), ex.is_a?(RuntimeError), "Should be a Runtime Error" assert RuntimeError.ancestors.include?(StandardError), # __ "RuntimeError is a subclass of StandardError"