Sha256: 08e0df060a42fab50ede13319d0dbd6da3e1ccc238d5335fbb9a2fa2128ec2a2

Contents?: true

Size: 421 Bytes

Versions: 2

Compression:

Stored size: 421 Bytes

Contents

require 'spec_helper'


describe ProximalRecords do
  it 'normal' do
    a1 = Article.create!(title: '1')
    a2 = Article.create!(title: '2')
    a3 = Article.create!(title: '3')


    p, n = a3.proximal_records(Article.where(title: %w(1 2 3)))

    p.should eq a2
    n.should be_nil


    p, n = a3.proximal_records(Article.where(title: %w(1 2 3)).order('title DESC'))

    n.should eq a2
    p.should be_nil
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
proximal_records-0.0.2 spec/proximal_records_spec.rb
proximal_records-0.0.1 spec/proximal_records_spec.rb