mirror of https://github.com/swig/swig
20 lines
498 B
Ruby
20 lines
498 B
Ruby
#!/usr/bin/env ruby
|
|
#
|
|
# This test implementation is directly derived from its Python counterpart.
|
|
#
|
|
|
|
require 'swig_assert'
|
|
require 'cpp_enum'
|
|
|
|
f = Cpp_enum::Foo.new
|
|
swig_assert_equal('f.hola', 'Cpp_enum::Foo::Hello', binding)
|
|
|
|
f.hola = Cpp_enum::Foo::Hi
|
|
swig_assert_equal('f.hola', 'Cpp_enum::Foo::Hi', binding)
|
|
|
|
f.hola = Cpp_enum::Foo::Hello
|
|
swig_assert_equal('f.hola', 'Cpp_enum::Foo::Hello', binding)
|
|
|
|
Cpp_enum::hi = Cpp_enum::Hello
|
|
swig_assert_equal('Cpp_enum::hi', 'Cpp_enum::Hello', binding)
|