From d3ce64a7685e3e0f1ffe7e616d9f243d19f23785 Mon Sep 17 00:00:00 2001 From: Jim Weirich Date: Mon, 29 Nov 2010 09:02:22 -0500 Subject: [PATCH] Updatd exception koan to be clearer about StandardError VS RuntimeError --- koans/about_exceptions.rb | 4 ++-- src/about_exceptions.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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"