Sha256: 5ed6854c1f723c19b71c717526e5b222c0154d00f23a907eb55d249434aac7b4
Contents?: true
Size: 870 Bytes
Versions: 2
Compression:
Stored size: 870 Bytes
Contents
require 'spec_helper' require 'gorillib/array/compact_blank' describe Array, :simple_spec => true do describe '#compact_blank' do it 'with empty' do [ [nil], [nil, false, {}, ""] ].each do |arr| arr.compact_blank.should == [] arr.length.should_not == 0 end end it 'with full' do [ [nil, 1, nil, 2], [nil, 1, false, 2, {}, ""] ].each do |arr| arr.compact_blank.should == [1, 2] end end end describe '#compact_blank!' do it 'with empty' do [].compact_blank!.should == [] [ [nil], [nil, false, {}, ""] ].each do |arr| arr.compact_blank!.should == [] arr.length.should == 0 end end it 'with full' do [ [nil, 1, nil, 2], [nil, 1, false, 2, {}, ""] ].each do |arr| arr.compact_blank!.should == [1, 2] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gorillib-0.4.0pre | spec/gorillib/array/compact_blank_spec.rb |
gorillib-0.4.1pre | spec/gorillib/array/compact_blank_spec.rb |