Sha256: 0bf2ca4217e85b9de7ddd5c542721ec753ebb3d7fa0ccce0158368ddd047461f
Contents?: true
Size: 555 Bytes
Versions: 9
Compression:
Stored size: 555 Bytes
Contents
module App def self.run_application(*arguments) original_stdout = $stdout original_stderr = $stderr fake_stdout = StringIO.new fake_stderr = StringIO.new $stdout = fake_stdout $stderr = fake_stderr result = nil begin result = Bueller::Generator::Application.run!(*arguments) ensure $stdout = original_stdout $stderr = original_stderr end @stdout = fake_stdout.string @stderr = fake_stderr.string result end def self.stdout; @stdout; end def self.stderr; @stderr; end end
Version data entries
9 entries across 9 versions & 1 rubygems