Add support for Ruby 3

This commit is contained in:
Matt Schouten
2021-09-09 16:30:31 -05:00
parent 7d152b8afc
commit 08945a10a1
4 changed files with 4 additions and 4 deletions

View File

@@ -14,7 +14,7 @@ class AboutIteration < Neo::Koan
end
end
in_ruby_version("1.9", "2") do
in_ruby_version("1.9", "2", "3") do
def as_name(name)
name.to_sym
end

View File

@@ -159,7 +159,7 @@ EOS
end
end
in_ruby_version("1.9", "2") do
in_ruby_version("1.9", "2", "3") do
def test_in_modern_ruby_single_characters_are_represented_by_strings
assert_equal __('a'), ?a
assert_equal __(false), ?a == 97

View File

@@ -70,7 +70,7 @@ class Object
end
end
in_ruby_version("1.9", "2") do
in_ruby_version("1.9", "2", "3") do
public :method_missing
end
end

View File

@@ -12,7 +12,7 @@ require 'about_strings'
require 'about_symbols'
require 'about_regular_expressions'
require 'about_methods'
in_ruby_version("2") do
in_ruby_version("2", "3") do
require 'about_keyword_arguments'
end
require 'about_constants'