/trunk/Examples/test-suite/ruby/li_cstring_runme.rb
# · Ruby · 22 lines · 14 code · 4 blank · 4 comment · 8 complexity · ebbfeeb172188e49003b659d6d27b1f7 MD5 · raw file
- #!/usr/bin/env ruby
- #
- # Test for li_cstring.i
- #
- require 'swig_assert'
- require 'li_cstring'
- include Li_cstring
- swig_assert_each_line <<EOF
- count("hello", 'l'[0]) == 2
- test1 == 'Hello World'
- test2
- test3('hello') == 'hello-suffix'
- test4('hello') == 'hello-suffix'
- test5(5) == 'xxxxx'
- test6(6) == 'xxx'
- test7 == 'Hello world!'
- test8 == (32..32+63).map {|x| x.chr }.join
- EOF