popen4 (Rake::RemoteTask)

    # File lib/vlad_test_case.rb, line 38
      def popen4 *command
        @commands << command

        @input = StringIO.new
        out = StringIO.new @output.shift.to_s
        err = StringIO.new @error.shift.to_s

        raise if block_given?

        status = self.action ? self.action[command.join(' ')] : 0
        Process.expected Status.new(status)

        return 42, @input, out, err
      end