From: Jeffrey Murray Date: Sat, 12 Mar 2011 01:34:59 +0000 (-0800) Subject: Fixed test_you_can_get_a_single_character_from_a_string for multiple rubies (1.8... X-Git-Url: https://git.eng.unimelb.edu.au/public?p=ruby_koans.git;a=commitdiff_plain;h=a46642e192844a312c344d43147a81ecf43f438b Fixed test_you_can_get_a_single_character_from_a_string for multiple rubies (1.8, 1.9) --- diff --git a/koans/about_strings.rb b/koans/about_strings.rb index 27ccf72..48dfa2d 100644 --- a/koans/about_strings.rb +++ b/koans/about_strings.rb @@ -139,13 +139,6 @@ EOS assert_equal __, string[7..9] end - def test_you_can_get_a_single_character_from_a_string - string = "Bacon, lettuce and tomato" - assert_equal __, string[1] - - # Surprised? - end - in_ruby_version("1.8") do def test_in_ruby_1_8_single_characters_are_represented_by_integers assert_equal __, ?a @@ -162,6 +155,26 @@ EOS end end +in_ruby_version("1.8") do + def test_in_ruby_1_8_you_can_get_a_single_character_from_a_string + string = "Bacon, lettuce and tomato" + assert_equal __, string[1] + + # Surprised? + end + end + + in_ruby_version("1.9") do + + def test_in_ruby_1_9_you_can_get_a_single_character_from_a_string + string = "Bacon, lettuce and tomato" + assert_equal "a", string[1] + + # Surprised? + end + end + + def test_strings_can_be_split string = "Sausage Egg Cheese" words = string.split