diff options
Diffstat (limited to 'test/test_last_data_recv.rb')
-rw-r--r-- | test/test_last_data_recv.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/test_last_data_recv.rb b/test/test_last_data_recv.rb index ef84e05..b1a5ac6 100644 --- a/test/test_last_data_recv.rb +++ b/test/test_last_data_recv.rb @@ -1,3 +1,9 @@ +begin + require 'aggregate' + have_aggregate = true +rescue LoadError => e + warn "W: #{e} skipping #{__FILE__}" +end require 'test/unit' require 'raindrops' require 'io/wait' @@ -40,4 +46,4 @@ class TestLastDataRecv < Test::Unit::TestCase assert_equal 1, s.raindrops_aggregate.size assert_raise(IO::WaitReadable) { s.accept_nonblock } end -end if RUBY_PLATFORM =~ /linux/ +end if RUBY_PLATFORM =~ /linux/ && have_aggregate |