diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/io_console_compatible.rb | 37 | ||||
-rw-r--r-- | test/test_helper.rb | 2 |
2 files changed, 1 insertions, 38 deletions
diff --git a/test/io_console_compatible.rb b/test/io_console_compatible.rb deleted file mode 100644 index 7ff06f5..0000000 --- a/test/io_console_compatible.rb +++ /dev/null @@ -1,37 +0,0 @@ -# coding: utf-8 - -require "stringio" -require "tempfile" - -# -# On tests, we try to simulate input output with -# StringIO, Tempfile and File objects. -# -# For this to be accomplished, we have to do some -# tweaking so that they respond adequately to the -# called methods during tests. -# - -module IOConsoleCompatible - def getch - getc - end - - attr_accessor :echo - - def winsize - [24, 80] - end -end - -class Tempfile - include IOConsoleCompatible -end - -class File - include IOConsoleCompatible -end - -class StringIO - include IOConsoleCompatible -end diff --git a/test/test_helper.rb b/test/test_helper.rb index 0273900..32bfcb8 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -8,7 +8,7 @@ require "simplecov" if RUBY_ENGINE == "ruby" # Compatibility module for StringIO, File # and Tempfile. Necessary for some tests. -require "io_console_compatible" +require "highline/io_console_compatible" require "highline" debug_message = "Tests will be run under:\n" |