capybara-webkit/spec/support/output_writer.rb

16 lines
287 B
Ruby

shared_examples_for "output writer" do
before do
@read, @write = IO.pipe
end
let(:browser) do
connection = Capybara::Webkit::Connection.new(:stderr => @write)
Capybara::Webkit::Browser.new(connection)
end
let(:stderr) do
@write.close
@read.read
end
end