summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/fiber/scheduler.rb2
-rw-r--r--test/fiber/test_scheduler.rb1
2 files changed, 1 insertions, 2 deletions
diff --git a/test/fiber/scheduler.rb b/test/fiber/scheduler.rb
index 07b15c5ce4..820c46dfb0 100644
--- a/test/fiber/scheduler.rb
+++ b/test/fiber/scheduler.rb
@@ -497,7 +497,7 @@ class IOScheduler < Scheduler
fd = io.fileno
str = buffer.get_string
__io_ops__ << [:io_write, fd, str]
- Fiber.blocking { buffer.write(IO.for_fd(fd), 0, offset) }
+ Fiber.blocking { buffer.write(io, 0, offset) }
end
end
diff --git a/test/fiber/test_scheduler.rb b/test/fiber/test_scheduler.rb
index c20fe86ff4..0cbd49daca 100644
--- a/test/fiber/test_scheduler.rb
+++ b/test/fiber/test_scheduler.rb
@@ -287,7 +287,6 @@ class TestFiberScheduler < Test::Unit::TestCase
end
def test_io_write_on_flush
- omit "skip this test because it makes CI fragile"
begin
fn = File.join(Dir.tmpdir, "ruby_test_io_write_on_flush_#{SecureRandom.hex}")
write_fd = nil