Sha256: 8f83e1b3c7e4d584747b2e2ae083ea261c9f4234debbc60118506c53c6570f39

Contents?: true

Size: 458 Bytes

Versions: 22

Compression:

Stored size: 458 Bytes

Contents

require 'spec_helper'
require 'rubyXL/convenience_methods/color'

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(RuntimeError)
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
rubyXL-3.4.24 spec/lib/color_spec.rb
rubyXL-3.4.23 spec/lib/color_spec.rb
rubyXL-3.4.22 spec/lib/color_spec.rb
rubyXL-3.4.21 spec/lib/color_spec.rb
rubyXL-3.4.20 spec/lib/color_spec.rb
rubyXL-3.4.18 spec/lib/color_spec.rb
rubyXL-3.4.17 spec/lib/color_spec.rb
rubyXL-3.4.16 spec/lib/color_spec.rb
rubyXL-3.4.15 spec/lib/color_spec.rb
rubyXL-3.4.14 spec/lib/color_spec.rb
rubyXL-3.4.12 spec/lib/color_spec.rb
rubyXL-3.4.11 spec/lib/color_spec.rb
rubyXL-3.4.10 spec/lib/color_spec.rb
rubyXL-3.4.9 spec/lib/color_spec.rb
rubyXL-3.4.8 spec/lib/color_spec.rb
rubyXL-3.4.6 spec/lib/color_spec.rb
rubyXL-3.4.5 spec/lib/color_spec.rb
rubyXL-3.4.4 spec/lib/color_spec.rb
rubyXL-3.4.3 spec/lib/color_spec.rb
rubyXL-3.4.2 spec/lib/color_spec.rb