Module: Gem::MockGemUi::TTY

Defined in:
lib/rubygems/mock_gem_ui.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#ttyObject

Returns the value of attribute tty.



31
32
33
# File 'lib/rubygems/mock_gem_ui.rb', line 31

def tty
  @tty
end

Instance Method Details

#noecho {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



38
39
40
# File 'lib/rubygems/mock_gem_ui.rb', line 38

def noecho
  yield self
end

#tty?Boolean

Returns:

  • (Boolean)


33
34
35
36
# File 'lib/rubygems/mock_gem_ui.rb', line 33

def tty?()
  @tty = true unless defined?(@tty)
  @tty
end