Sha256: 431e151d0b77e214e599f1f916b2615bd3e86b3668416881a8ded266f4d660c1
Contents?: true
Size: 527 Bytes
Versions: 3
Compression:
Stored size: 527 Bytes
Contents
require 'spec_helper' require 'squib/args/paint' describe Squib::Args::Draw do let(:custom_colors) { { 'foo' => 'abc' } } subject(:paint) {Squib::Args::Paint.new(custom_colors)} context 'alpha' do it 'can be a float' do args = { alpha: 0.6 } paint.load!(args) expect(paint.alpha).to eq [0.6] end it 'raises exception when not a float' do args = { alpha: /6/ } expect { paint.load!(args) }.to raise_error('alpha must respond to to_f') end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
squib-0.12.0 | spec/args/paint_spec.rb |
squib-0.11.0 | spec/args/paint_spec.rb |
squib-0.10.0 | spec/args/paint_spec.rb |