/trunk/Examples/test-suite/ruby/abstract_access_runme.rb
Ruby | 34 lines | 19 code | 7 blank | 8 comment | 0 complexity | d4fe248c056beb6db03e27a6e21b89ab MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #!/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' )