Sha256: e00ff9bc4b89d25876a699a4211a03329793935af9efd73d48fa5f75752904ef
Contents?: true
Size: 592 Bytes
Versions: 1
Compression:
Stored size: 592 Bytes
Contents
describe Symbol::Operator do before(:all) do fixtures(:people) end it 'should use greater_than_or_equal_to to limit results' do Person.all(:age.gte => 28).size.should == 3 end it 'use an Array for in-clauses' do family = Person.all(:id => [1, 2, 4]) family[0].name.should == 'Sam' family[1].name.should == 'Amy' family[2].name.should == 'Josh' end it 'use "not" for not-equal operations' do Person.all(:name.not => 'Bob').size.should == 4 end it 'age should not be nil' do Person.all(:age.not => nil).size.should == 5 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
datamapper-0.2.0 | spec/symbolic_operators_spec.rb |