#!/usr/bin/env ruby # # A simple std::queue test # # # # # require 'swig_assert' require 'li_std_queue' include Li_std_queue swig_assert_each_line(<<'EOF', binding) a = IntQueue.new a << 1 a << 2 a << 3 a.back == 3 a.front == 1 a.pop a.back == 3 a.front == 2 a.pop a.back == 3 a.front == 3 a.pop a.size == 0 a.empty? == true EOF