New test case for char_constant test.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a17e510b41
commit
0ecce01d8f
1 changed files with 23 additions and 0 deletions
23
SWIG/Examples/test-suite/ruby/char_constant_runme.rb
Normal file
23
SWIG/Examples/test-suite/ruby/char_constant_runme.rb
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
require 'char_constant'
|
||||
|
||||
|
||||
if Char_constant::CHAR_CONSTANT != 'x'
|
||||
raise RuntimeError, "Invalid value for CHAR_CONSTANT."
|
||||
end
|
||||
|
||||
if Char_constant::STRING_CONSTANT != 'xyzzy'
|
||||
raise RuntimeError, "Invalid value for STRING_CONSTANT."
|
||||
end
|
||||
|
||||
if Char_constant::ESC_CONST != "\001"
|
||||
raise RuntimeError, "Invalid value for ESC_CONST."
|
||||
end
|
||||
|
||||
if Char_constant::NULL_CONST != "\000"
|
||||
raise RuntimeError, "Invalid value for NULL_CONST."
|
||||
end
|
||||
|
||||
if Char_constant::SPECIALCHAR != 'á'
|
||||
raise RuntimeError, "Invalid value for SPECIALCHAR."
|
||||
end
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue