summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJun Hiroe <[email protected]>2014-03-18 23:02:34 +0900
committerJun Hiroe <[email protected]>2014-03-18 23:08:24 +0900
commit17fdd815731490bd3d68233d6749a908646abbf2 (patch)
treeac184622ba96a525cd042d0d9a4f3884dda99487
parent02ac5dd9f1bdf0b2c99a9a86d3f1a029ad09a1c0 (diff)
downloadmruby-17fdd815731490bd3d68233d6749a908646abbf2.tar.gz
mruby-17fdd815731490bd3d68233d6749a908646abbf2.zip
Add Enumerable#count test
-rw-r--r--mrbgems/mruby-enum-ext/test/enum.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/mrbgems/mruby-enum-ext/test/enum.rb b/mrbgems/mruby-enum-ext/test/enum.rb
index a14d7f492..065ef7f5f 100644
--- a/mrbgems/mruby-enum-ext/test/enum.rb
+++ b/mrbgems/mruby-enum-ext/test/enum.rb
@@ -53,3 +53,10 @@ assert("Enumerable#first") do
assert_equal [1, 2, 3], a.first(10)
assert_nil [].first
end
+
+assert("Enumerable#count") do
+ a = [1, 2, 4, 2]
+ assert_equal 4, a.count
+ assert_equal 2, a.count(2)
+ assert_equal 3, a.count{|x| x % 2 == 0}
+end