summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbinoam P. Marques Jr <abinoam@gmail.com>2017-06-29 14:55:46 -0300
committerAbinoam P. Marques Jr <abinoam@gmail.com>2017-06-29 14:55:46 -0300
commite4d835459ee7b0928325b16022cd1ac3c221c6bc (patch)
tree38d466d6f4a0e153936879561bc8fc59c58289a7
parentd1037a2bea3ef650409ded48eacc29c4cc0e4f07 (diff)
downloadhighline-e4d835459ee7b0928325b16022cd1ac3c221c6bc.tar.gz
Fix HighLine::Simulate
-rw-r--r--lib/highline/simulate.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/highline/simulate.rb b/lib/highline/simulate.rb
index a39c1f1..152979b 100644
--- a/lib/highline/simulate.rb
+++ b/lib/highline/simulate.rb
@@ -51,11 +51,11 @@ class HighLine
# will feed the input operations when simulating.
def self.with(*strings)
- @input = $terminal.instance_variable_get :@input
- $terminal.instance_variable_set :@input, new(strings)
+ @input = HighLine.default_instance.instance_variable_get :@input
+ HighLine.default_instance.instance_variable_set :@input, new(strings)
yield
ensure
- $terminal.instance_variable_set :@input, @input
+ HighLine.default_instance.instance_variable_set :@input, @input
end
end
end