Sha256: e6578424a981458e89a014a699dd73ba3610a4187da1bc17c0d478982b18fd10

Contents?: true

Size: 660 Bytes

Versions: 1

Compression:

Stored size: 660 Bytes

Contents

require 'ripl/rc/test'
require 'ripl/rc/color'

describe Ripl::Rc::Color do
  should 'give correct color' do
    Ripl::Rc::Color.format_result(
      [{0 => :a}, 'b', [nil, {false => Object}], {true => Exception.new}]).
        should ==
          "\e[34m[\e[m\e[34m{\e[m\e[31m0\e[m\e[34m=>\e[m\e[36m:a\e[m\e[" \
          "34m}\e[m\e[34m, \e[m\e[32m\"b\"\e[m\e[34m, \e[m\e[34m[\e[m\e" \
          "[35mnil\e[m\e[34m, \e[m\e[34m{\e[m\e[35mfalse\e[m\e[34m=>\e[" \
          "m\e[33mObject\e[m\e[34m}\e[m\e[34m]\e[m\e[34m, \e[m\e[34m{\e" \
          "[m\e[35mtrue\e[m\e[34m=>\e[m\e[35m#<Exception: Exception>\e[" \
          "m\e[34m}\e[m\e[34m]\e[m"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ripl-rc-0.2.4 test/test_color.rb.rb