PageRenderTime 26ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/trunk/Examples/test-suite/ruby/integers_runme.rb

#
Ruby | 21 lines | 15 code | 2 blank | 4 comment | 10 complexity | c7c09efd77b427f51558c3d8ee77739f MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. #!/usr/bin/env ruby
  2. #
  3. # Put script description here.
  4. #
  5. require 'swig_assert'
  6. require 'integers'
  7. include Integers
  8. swig_assert_each_line <<EOF
  9. signed_char_identity(-3) == -3
  10. unsigned_char_identity(5) == 5
  11. signed_short_identity(-3) == -3
  12. unsigned_short_identity(5) == 5
  13. signed_int_identity(-3) == -3
  14. unsigned_int_identity(5) == 5
  15. signed_long_identity(-3) == -3
  16. unsigned_long_identity(5) == 5
  17. signed_long_long_identity(-3) == -3
  18. unsigned_long_long_identity(5) == 5
  19. EOF