source: EcnlProtoTool/trunk/mruby-2.1.1/mrbgems/mruby-toplevel-ext/test/toplevel.rb@ 439

Last change on this file since 439 was 439, checked in by coas-nagasima, 4 years ago

mrubyを2.1.1に更新

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-ruby;charset=UTF-8
File size: 474 bytes
Line 
1##
2# Toplevel Self(Ext) Test
3
4assert('Toplevel#include') do
5 module ToplevelTestModule1
6 def method_foo
7 :foo
8 end
9
10 CONST_BAR = :bar
11 end
12
13 module ToplevelTestModule2
14 CONST_BAR = :bar2
15 end
16
17 self.include ToplevelTestModule2, ToplevelTestModule1
18
19 assert_true self.class.ancestors.include?( ToplevelTestModule1 )
20 assert_true self.class.ancestors.include?( ToplevelTestModule2 )
21 assert_equal :foo, method_foo
22 assert_equal :bar2, CONST_BAR
23end
24
Note: See TracBrowser for help on using the repository browser.