blob: 0a395e0e01e1a521eb66724acdbf4b8bf8291199 [file] [log] [blame]
#!/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)