/trunk/Examples/test-suite/ruby/li_std_stack_runme.rb
Ruby | 30 lines | 17 code | 4 blank | 9 comment | 5 complexity | aa9e7596d48d5bf4f0d9d268165ff659 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- #!/usr/bin/env ruby
- #
- # A simple std::stack test
- #
- #
- #
- #
- #
- require 'swig_assert'
- require 'li_std_stack'
- include Li_std_stack
- swig_assert_each_line(<<'EOF', binding)
- a = IntStack.new
- a << 1
- a << 2
- a << 3
- a.top == 3
- a.pop
- a.top == 2
- a.pop
- a.top == 1
- a.pop
- a.size == 0
- a.empty? == true
- # a.top == Qnil
- EOF