source: EcnlProtoTool/trunk/mruby-1.2.0/mrbgems/mruby-toplevel-ext/test/toplevel.rb@ 270

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

mruby版ECNLプロトタイピング・ツールを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-ruby
File size: 488 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.included_modules.include?( ToplevelTestModule1 )
20 assert_true self.class.included_modules.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.