/trunk/Examples/test-suite/ruby/abstract_access_runme.rb
# · Ruby · 34 lines · 19 code · 7 blank · 8 comment · 0 complexity · d4fe248c056beb6db03e27a6e21b89ab MD5 · raw file
- #!/usr/bin/env ruby
- #
- # Put script description here.
- #
- #
- #
- #
- #
- require 'swig_assert'
- require 'abstract_access'
- include Abstract_access
- begin
- a = A.new
- rescue TypeError
- swig_assert(true, binding, 'A.new')
- end
- begin
- b = B.new
- rescue TypeError
- swig_assert(true, binding, 'B.new')
- end
- begin
- c = C.new
- rescue TypeError
- swig_assert(true, binding, 'C.new')
- end
- swig_assert( 'D.new' )