Sha256: 741c2c9e58e107f35f7b004dcd4525747811ca46c0a6fe21ca7d41502e35f502
Contents?: true
Size: 698 Bytes
Versions: 4
Compression:
Stored size: 698 Bytes
Contents
covers 'facets/range/umbrella' testcase Range do unit :umbrella do (3..6).umbrella(3..6).assert == [0,0] (3...6).umbrella(3...6).assert == [0,0] end unit :umbrella => "partially aligned" do (3..6).umbrella(2..6).assert == [1,0] (3..6).umbrella(3..7).assert == [0,1] (3..6).umbrella(4..6).assert == [-1,0] (3..6).umbrella(3..5).assert == [0,-1] end unit :umbrella => "offset" do (3..6).umbrella(2..7).assert == [1,1] (3..6).umbrella(4..7).assert == [-1,1] (3..6).umbrella(2..5).assert == [1,-1] (3..6).umbrella(4..5).assert == [-1,-1] end unit :umbrella => "offset by exclusion" do (10...20).umbrella(10..20).assert == [0,1] end end
Version data entries
4 entries across 4 versions & 1 rubygems