summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/reline/helper.rb2
-rw-r--r--test/reline/test_ansi_with_terminfo.rb1
-rw-r--r--test/reline/test_ansi_without_terminfo.rb1
3 files changed, 2 insertions, 2 deletions
diff --git a/test/reline/helper.rb b/test/reline/helper.rb
index be155124a4..e3ce318c44 100644
--- a/test/reline/helper.rb
+++ b/test/reline/helper.rb
@@ -21,6 +21,8 @@ module Reline
end
def test_reset
+ remove_const('IOGate') if const_defined?('IOGate')
+ const_set('IOGate', Reline::GeneralIO)
Reline.instance_variable_set(:@core, nil)
end
end
diff --git a/test/reline/test_ansi_with_terminfo.rb b/test/reline/test_ansi_with_terminfo.rb
index 683fe4a97d..a6c3a5e500 100644
--- a/test/reline/test_ansi_with_terminfo.rb
+++ b/test/reline/test_ansi_with_terminfo.rb
@@ -9,7 +9,6 @@ class Reline::ANSI::TestWithTerminfo < Reline::TestCase
end
def teardown
- Reline.send(:test_mode, ansi: false) # Change IOGate back to GeneralIO
Reline.test_reset
end
diff --git a/test/reline/test_ansi_without_terminfo.rb b/test/reline/test_ansi_without_terminfo.rb
index a45a2a794f..28b929849b 100644
--- a/test/reline/test_ansi_without_terminfo.rb
+++ b/test/reline/test_ansi_without_terminfo.rb
@@ -9,7 +9,6 @@ class Reline::ANSI::TestWithoutTerminfo < Reline::TestCase
end
def teardown
- Reline.send(:test_mode, ansi: false) # Change IOGate back to GeneralIO
Reline.test_reset
end