summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-01-09 22:03:29 -0800
committerYukihiro "Matz" Matsumoto <[email protected]>2014-01-09 22:03:29 -0800
commita02eb4bddca5ed7906ba09441532f9ba1db25b79 (patch)
treeb7d5c3930523bf35221dfc218b1644930b1fb581
parent3046cc7bd8bdf470dbe8eec2de4c7a1caedcd352 (diff)
parent3b76aae4f03a4f4f873da8d2b52078e8311a4f57 (diff)
downloadmruby-a02eb4bddca5ed7906ba09441532f9ba1db25b79.tar.gz
mruby-a02eb4bddca5ed7906ba09441532f9ba1db25b79.zip
Merge pull request #1653 from iij/pr-fix-iso-ref-string-match
fix ISO reference number of String#=~.
-rw-r--r--mrblib/string.rb2
-rw-r--r--test/t/string.rb4
2 files changed, 3 insertions, 3 deletions
diff --git a/mrblib/string.rb b/mrblib/string.rb
index 0d8ed4d01..19370ff82 100644
--- a/mrblib/string.rb
+++ b/mrblib/string.rb
@@ -135,7 +135,7 @@ class String
end
##
- # ISO 15.2.10.5.5
+ # ISO 15.2.10.5.3
def =~(re)
if re.respond_to? :to_str
raise TypeError, "type mismatch: String given"
diff --git a/test/t/string.rb b/test/t/string.rb
index 4c3689b3a..c42fa006f 100644
--- a/test/t/string.rb
+++ b/test/t/string.rb
@@ -28,6 +28,8 @@ assert('String#==', '15.2.10.5.2') do
assert_not_equal 'abc', 'cba'
end
+# 'String#=~', '15.2.10.5.3' will be tested in mrbgems.
+
assert('String#+', '15.2.10.5.4') do
assert_equal 'ab', 'a' + 'b'
end
@@ -36,8 +38,6 @@ assert('String#*', '15.2.10.5.5') do
assert_equal 'aaaaa', 'a' * 5
end
-# 'String#=~', '15.2.10.5.5' will be tested in mrbgems.
-
assert('String#[]', '15.2.10.5.6') do
# length of args is 1
a = 'abc'[0]