From 71ce39368363910d6ade67ec6d4e671e8d4087ea Mon Sep 17 00:00:00 2001 From: Chris Kimpton Date: Sun, 9 Jan 2011 09:40:29 +0000 Subject: [PATCH 1/3] add a hint --- koans/about_proxy_object_project.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/koans/about_proxy_object_project.rb b/koans/about_proxy_object_project.rb index a959a80..31799c9 100644 --- a/koans/about_proxy_object_project.rb +++ b/koans/about_proxy_object_project.rb @@ -33,7 +33,8 @@ class AboutProxyObjectProject < EdgeCase::Koan def test_tv_methods_still_perform_their_function tv = Proxy.new(Television.new) - + + # HINT Proxy class is defined above, may need tweaking... tv.channel = 10 tv.power From 14792b8ce049be6c795102740ff5964b7d559efd Mon Sep 17 00:00:00 2001 From: Chris Kimpton Date: Sun, 9 Jan 2011 11:31:10 +0000 Subject: [PATCH 2/3] add hint/link to related stack overflow problem --- koans/about_triangle_project_2.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/koans/about_triangle_project_2.rb b/koans/about_triangle_project_2.rb index c48c3cb..fc90ba1 100644 --- a/koans/about_triangle_project_2.rb +++ b/koans/about_triangle_project_2.rb @@ -11,6 +11,7 @@ class AboutTriangleProject2 < EdgeCase::Koan assert_raise(TriangleError) do triangle(3, 4, -5) end assert_raise(TriangleError) do triangle(1, 1, 3) end assert_raise(TriangleError) do triangle(2, 4, 2) end + #HINT: for tips, see http://stackoverflow.com/questions/3834203/ruby-koan-151-raising-exceptions end end From ac3de6debdfc4b24cfec4e9d2cbacb9068acc0cb Mon Sep 17 00:00:00 2001 From: Chris Kimpton Date: Sun, 9 Jan 2011 11:37:38 +0000 Subject: [PATCH 3/3] fix typo --- koans/about_inheritance.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koans/about_inheritance.rb b/koans/about_inheritance.rb index cafec34..712daca 100644 --- a/koans/about_inheritance.rb +++ b/koans/about_inheritance.rb @@ -31,7 +31,7 @@ class AboutInheritance < EdgeCase::Koan assert_equal __, Chihuahua.ancestors.include?(Object) end - def test_subcases_inherit_behavior_from_parent_class + def test_subclasses_inherit_behavior_from_parent_class chico = Chihuahua.new("Chico") assert_equal __, chico.name end