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