Sha256: 7739d467d323805bb6d089c0b8b93ea2253e7f4ecc241d8b7de65f7158fa2eb8

Contents?: true

Size: 415 Bytes

Versions: 18

Compression:

Stored size: 415 Bytes

Contents

require 'spec_helper'

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

18 entries across 18 versions & 2 rubygems

Version Path
rubyXL-3.3.33 spec/lib/color_spec.rb
rubyXL-3.3.31 spec/lib/color_spec.rb
rubyXL-3.3.30 spec/lib/color_spec.rb
rubyXL-3.3.29 spec/lib/color_spec.rb
rubyXL-ptr-3.3.27 spec/lib/color_spec.rb
rubyXL-3.3.28 spec/lib/color_spec.rb
rubyXL-3.3.27 spec/lib/color_spec.rb
rubyXL-3.3.26 spec/lib/color_spec.rb
rubyXL-3.3.25 spec/lib/color_spec.rb
rubyXL-3.3.24 spec/lib/color_spec.rb
rubyXL-3.3.23 spec/lib/color_spec.rb
rubyXL-3.3.22 spec/lib/color_spec.rb
rubyXL-3.3.21 spec/lib/color_spec.rb
rubyXL-3.3.20 spec/lib/color_spec.rb
rubyXL-3.3.19 spec/lib/color_spec.rb
rubyXL-3.3.18 spec/lib/color_spec.rb
rubyXL-3.3.17 spec/lib/color_spec.rb
rubyXL-3.3.16 spec/lib/color_spec.rb