Sha256: 682ffe35950be9de7f67e8ffd110c5c82c0b2ebb0169bd217285ca7715100232
Contents?: true
Size: 553 Bytes
Versions: 2
Compression:
Stored size: 553 Bytes
Contents
require 'spec_helper' describe Mongoid::Report do describe '.summary' do let(:klass) { Model } let(:yesterday) { Date.parse("19-12-2004") } let(:today) { Date.parse("20-12-2004") } it 'returns summary for all rows' do klass.create!(day: today , field1: 1) klass.create!(day: today , field1: 1) klass.create!(day: yesterday , field1: 1) example = Report3.new rows = example.aggregate_for(klass) expect(rows.count).to eq(2) expect(rows.summary[:field1]).to eq(3) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongoid-report-0.0.6 | spec/mongoid/report/summary_spec.rb |
mongoid-report-0.0.5 | spec/mongoid/report/summary_spec.rb |