Sha256: 4486c3461f50508d430fe77d761639502a5c77f713523368a468a980a49132b7
Contents?: true
Size: 609 Bytes
Versions: 6
Compression:
Stored size: 609 Bytes
Contents
require 'spec_helper' module Arel describe Order do before do @relation = Array.new([ [1, 'duck' ], [2, 'duck' ], [3, 'goose'] ], [:id, :name]) end describe '#call' do it 'sorts the relation with the provided ordering' do @relation \ .order(@relation[:id].desc) \ .let do |relation| relation.call.should == [ Row.new(relation, [3, 'goose']), Row.new(relation, [2, 'duck' ]), Row.new(relation, [1, 'duck' ]) ] end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems