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



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

def tty
  @tty
end

Instance Method Details

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

Yields:

  • (_self)

Yield Parameters:



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

def noecho
  yield self
end

#tty?Boolean

Returns:

  • (Boolean)


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

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