/tags/rel-1-3-29/SWIG/Examples/test-suite/ruby/director_abstract_runme.rb
# · Ruby · 31 lines · 18 code · 8 blank · 5 comment · 4 complexity · 4281ccead94ed4d92a1c553225895e6d MD5 · raw file
- require 'director_abstract'
- class MyFoo < Director_abstract::Foo
- def ping
- "MyFoo::ping()"
- end
- end
- a = MyFoo.new
- if a.ping != "MyFoo::ping()"
- raise RuntimeError, a.ping
- end
- if a.pong != "Foo::pong();MyFoo::ping()"
- raise RuntimeError, a.pong
- end
- class MyExample1 < Director_abstract::Example1
- def color(r,g,b)
- r
- end
- end
- #m1 = MyExample1.new
- #
- #if m1.color(1,2,3) != 1
- # raise RuntimeError, m1.color
- #end