use ANSI color

This commit is contained in:
david942j 2017-03-07 16:10:34 +08:00
parent 816dd060f4
commit 2a8a3a591d
2 changed files with 5 additions and 6 deletions

View File

@ -47,11 +47,10 @@ module OneGadget
# Color codes for pretty print
COLOR_CODE = {
esc_m: "\e[0m",
normal_s: "\e[38;5;1m", # red
integer: "\e[38;5;12m", # light blue
fatal: "\e[38;5;197m", # dark red
reg: "\e[38;5;120m", # light green
sym: "\e[38;5;229m", # pry like
normal_s: "\e[31m", # red
integer: "\e[1m\e[34m", # light blue
reg: "\e[32m", # light green
sym: "\e[33m", # pry like
}.freeze
# Wrapper color codes for pretty inspect.

View File

@ -15,7 +15,7 @@ describe OneGadget::Helper do
end
it 'colorize' do
expect(OneGadget::Helper.colorize('123', sev: :integer)).to eq "\e[38;5;12m123\e[0m"
expect(OneGadget::Helper.colorize('123', sev: :integer)).to eq "\e[1m\e[34m123\e[0m"
end
it 'url_request' do