mirror of https://github.com/swig/swig
17 lines
422 B
Ruby
17 lines
422 B
Ruby
#!/usr/bin/env ruby
|
|
#
|
|
# Regression tests for Ruby naming bugs
|
|
#
|
|
|
|
require 'swig_assert'
|
|
|
|
require 'ruby_naming_bugs'
|
|
|
|
# Prior to SWIG 4.1.0 the "Cool_" here was overzealously removed
|
|
# while trying to remove a class name prefix, so this method would be
|
|
# named "somethingFast" in Ruby instead.
|
|
c = Ruby_naming_bugs::Cool.new()
|
|
if c.somethingCool_Fast != 42
|
|
raise RuntimeError, "Incorrect value for somethingCool_Fast"
|
|
end
|