diff options
| author | Daniel Bovensiepen <[email protected]> | 2012-11-26 11:56:21 +0800 |
|---|---|---|
| committer | Daniel Bovensiepen <[email protected]> | 2012-11-26 11:56:21 +0800 |
| commit | a4d86fc5d562814f37b7ddebc8c6cc73c78342f5 (patch) | |
| tree | d7837c094991c8745f90c652a9e01b9ca096bd7a /test | |
| parent | e9f87368825dc7061035bdc51e45f7d8f9ef66c9 (diff) | |
| parent | d03bd87dc0213954f1f15c24507b38d1820192eb (diff) | |
| download | mruby-a4d86fc5d562814f37b7ddebc8c6cc73c78342f5.tar.gz mruby-a4d86fc5d562814f37b7ddebc8c6cc73c78342f5.zip | |
Merge remote-tracking branch 'upstream/master' into mrbgems
Diffstat (limited to 'test')
| -rw-r--r-- | test/t/module.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/t/module.rb b/test/t/module.rb index 511658150..96bded1ee 100644 --- a/test/t/module.rb +++ b/test/t/module.rb @@ -92,6 +92,20 @@ assert('Module#include', '15.2.2.4.27') do Test4Include2.const_get(:Const4Include) == 42 end +assert('Module#include?', '15.2.2.4.28') do + module Test4IncludeP + end + class Test4IncludeP2 + include Test4IncludeP + end + class Test4IncludeP3 < Test4IncludeP2 + end + + Test4IncludeP2.include?(Test4IncludeP) && + Test4IncludeP3.include?(Test4IncludeP) && + ! Test4IncludeP.include?(Test4IncludeP) +end + assert('Module#included', '15.2.2.4.29') do module Test4Included Const4Included = 42 |
