# frozen_string_literal: true require 'irb' require_relative "../helper" module TestIRB class CopyTest < IntegrationTestCase def setup super @envs['IRB_COPY_COMMAND'] = "#{EnvUtil.rubybin} -e \"puts 'foo' + STDIN.read\"" end def test_copy_with_pbcopy write_ruby <<~'ruby' class Answer def initialize(answer) @answer = answer end end binding.irb ruby output = run_ruby_file do type "copy Answer.new(42)" type "exit" end assert_match(/foo#