mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
parent
82386f21b9
commit
b2159f7c38
1 changed files with 15 additions and 0 deletions
|
|
@ -18,6 +18,21 @@ module TestIRB
|
|||
MAGENTA = "\e[35m"
|
||||
CYAN = "\e[36m"
|
||||
|
||||
def setup
|
||||
super
|
||||
@get_screen_size = Reline.method(:get_screen_size)
|
||||
Reline.instance_eval { undef :get_screen_size }
|
||||
def Reline.get_screen_size
|
||||
[36, 80]
|
||||
end
|
||||
end
|
||||
|
||||
def teardown
|
||||
Reline.instance_eval { undef :get_screen_size }
|
||||
Reline.define_singleton_method(:get_screen_size, @get_screen_size)
|
||||
super
|
||||
end
|
||||
|
||||
def test_colorize_code
|
||||
# Common behaviors. Warn parser error, but do not warn compile error.
|
||||
tests = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue