module TestBench::Controls::Output::Device

Public Class Methods

non_tty() click to toggle source
# File lib/test_bench/controls/output.rb, line 32
def self.non_tty
  Tempfile.new 'non-tty-control'
end
tty() click to toggle source
# File lib/test_bench/controls/output.rb, line 18
def self.tty
  file = non_tty

  def file.tty?
    true
  end

  def file.isatty
    true
  end

  file
end