diff --git a/koans/about_classes.rb b/koans/about_classes.rb index fce0be0..3fce646 100644 --- a/koans/about_classes.rb +++ b/koans/about_classes.rb @@ -126,7 +126,7 @@ class AboutClasses < EdgeCase::Koan # Why is this so? end - def test_different_objects_have_difference_instance_variables + def test_different_objects_have_different_instance_variables fido = Dog6.new("Fido") rover = Dog6.new("Rover") diff --git a/koans/about_iteration.rb b/koans/about_iteration.rb index b48c278..823128f 100644 --- a/koans/about_iteration.rb +++ b/koans/about_iteration.rb @@ -1,9 +1,16 @@ require File.expand_path(File.dirname(__FILE__) + '/edgecase') class AboutIteration < EdgeCase::Koan + in_ruby_version("1.8") do + def test_each_is_a_method_on_arrays + assert_equal __, [].methods.include?("each") + end + end - def test_each_is_a_method_on_arrays - assert_equal __, [].methods.include?(:each) + in_ruby_version("1.9") do + def test_each_is_a_method_on_arrays + assert_equal __, [].methods.include?(:each) + end end def test_iterating_with_each