Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more
Gem::StreamUI
This Gem::StreamUI subclass records input and output to StringIO for retrieval during tests.
# File rubygems/mock_gem_ui.rb, line 33 def initialize(input = "") ins = StringIO.new input outs = StringIO.new errs = StringIO.new ins.extend TTY outs.extend TTY errs.extend TTY super ins, outs, errs, true @terminated = false end
# File rubygems/mock_gem_ui.rb, line 55 def error @errs.string end
# File rubygems/mock_gem_ui.rb, line 47 def input @ins.string end
# File rubygems/mock_gem_ui.rb, line 51 def output @outs.string end
# File rubygems/mock_gem_ui.rb, line 63 def terminate_interaction(status=0) @terminated = true raise TermError, status if status != 0 raise SystemExitException end
# File rubygems/mock_gem_ui.rb, line 59 def terminated? @terminated end
This page was generated for Ruby 1.9.3
Ruby-doc.org is a service of James Britt and Neurogami, purveyors of fine dance noise.
Generated with Ruby-doc Rdoc Generator 0.44.0.