Sha256: 5745ecee1f9325d2761e027a961edd608d584ef93b706c45695e65b6f58793cf
Contents?: true
Size: 530 Bytes
Versions: 83
Compression:
Stored size: 530 Bytes
Contents
require 'test_helper' require 'ansi/mixin' testcase ANSI::Mixin do # TODO: subclass class ::String include ANSI::Mixin end method :red do test do str = "Hello".red out = "\e[31mHello\e[0m" out.assert == str end end method :blue do test do str = "World".blue out = "\e[34mWorld\e[0m" out.assert == str end end method :display do test do str = "Hello".display(4,10) out = "\e[s\e[4;10HHello\e[u" out.assert == str end end end
Version data entries
83 entries across 41 versions & 13 rubygems