From b77b1679a4feac900106753824f38f3f2ba36d7d Mon Sep 17 00:00:00 2001 From: Ward Wouts Date: Tue, 23 Sep 2003 12:52:55 +0000 Subject: [PATCH] it's a start --- trunk/ripnews/set/tests/set_test.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 trunk/ripnews/set/tests/set_test.rb diff --git a/trunk/ripnews/set/tests/set_test.rb b/trunk/ripnews/set/tests/set_test.rb new file mode 100755 index 0000000..25787d9 --- /dev/null +++ b/trunk/ripnews/set/tests/set_test.rb @@ -0,0 +1,13 @@ +#!/usr/local/bin/ruby + +require 'set/intspan' + +@set = Set::IntSpan.new("895738,895742,895747,895760-895761,895763-895765,895775-895776,895783,895786") +@set.finite +@set.insert(895739) +@set.insert(895740) +@set.insert(895741) +@set2 = Set::IntSpan.new("895759-900000") +@set3 = @set2.diff(@set) +print @set3.run_list +print "\n"