Sha256: e00190f3abde16bc5c6cd0b039f2f2f372532d8f98aa526d5cbbc5eb26db7c04

Contents?: true

Size: 415 Bytes

Versions: 27

Compression:

Stored size: 415 Bytes

Contents

require 'rubygems'
require 'rubyXL'

describe RubyXL::Color do
  describe '.validate_color' do
    it 'should return true if a valid hex color without a # is passed' do
      expect(RubyXL::Color.validate_color('0fbCAd')).to eq(true)
    end

    it 'should cause an error if an invalid hex color code or one with a # is passed' do
      expect {RubyXL::Color.validate_color('#G')}.to raise_error
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
rubyXL-3.3.10 spec/lib/color_spec.rb
rubyXL-3.3.9 spec/lib/color_spec.rb
rubyXL-3.3.8 spec/lib/color_spec.rb
rubyXL-3.3.7 spec/lib/color_spec.rb
rubyXL-3.3.6 spec/lib/color_spec.rb
rubyXL-3.3.5 spec/lib/color_spec.rb
rubyXL-3.3.4 spec/lib/color_spec.rb
rubyXL-3.3.3 spec/lib/color_spec.rb
rubyXL-3.3.2 spec/lib/color_spec.rb
rubyXL-3.3.1 spec/lib/color_spec.rb
rubyXL-3.3.0 spec/lib/color_spec.rb
rubyXL-3.2.7 spec/lib/color_spec.rb
rubyXL-3.2.6 spec/lib/color_spec.rb
rubyXL-3.2.5 spec/lib/color_spec.rb
rubyXL-3.2.4 spec/lib/color_spec.rb
rubyXL-3.2.3 spec/lib/color_spec.rb
rubyXL-3.2.2 spec/lib/color_spec.rb
rubyXL-3.2.1 spec/lib/color_spec.rb
rubyXL-3.2.0 spec/lib/color_spec.rb
rubyXL-3.1.2 spec/lib/color_spec.rb