[ruby/reline] Reset IOGate in test_reset

https://github.com/ruby/reline/commit/331c1094ef
This commit is contained in:
Phillip Hellewell 2023-01-10 13:26:32 -07:00 committed by git
parent 4222083cbd
commit d831b1d5ce
3 changed files with 2 additions and 2 deletions

View File

@ -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

View File

@ -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

View File

@ -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