diff options
Diffstat (limited to 'test/test_buffer_tmpdir.rb')
-rw-r--r-- | test/test_buffer_tmpdir.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/test/test_buffer_tmpdir.rb b/test/test_buffer_tmpdir.rb index c7665f6..8461346 100644 --- a/test/test_buffer_tmpdir.rb +++ b/test/test_buffer_tmpdir.rb @@ -9,12 +9,18 @@ class TestBufferTmpdir < Testcase attr_reader :ino, :tmpdir def setup - @ino = SleepyPenguin::Inotify.new(:CLOEXEC) + @ino = nil + begin + @ino = SleepyPenguin::Inotify.new(:CLOEXEC) + rescue + skip "test needs inotify" + end @tmpdir = Dir.mktmpdir server_helper_setup end def teardown + return unless @ino server_helper_teardown @ino.close FileUtils.rm_rf @tmpdir @@ -100,4 +106,4 @@ class TestBufferTmpdir < Testcase c.close if c quit_wait(pid) end -end if SleepyPenguin.const_defined?(:Inotify) +end |