spec/mongoid/report/set_spec.rb in mongoid-report-0.1.9 vs spec/mongoid/report/set_spec.rb in mongoid-report-0.2.0
- old
+ new
@@ -4,11 +4,11 @@
let(:klass) { Model }
it 'allows to save options per report and attached model' do
2.times { klass.create!(field1: 1) }
- Report = Class.new do
+ report_klass = Class.new do
include Mongoid::Report
report 'example' do
attach_to Model do
columns :'new-field' => ->(context, row, options) { row[options[:mapping]['field3'].to_s] }
@@ -17,11 +17,11 @@
column :field1, :'new-field'
end
end
end
- report = Report.new
- report = report.aggregate_for('example-models')
+ report = report_klass.new
+ report = report.aggregate_for('example', 'models')
report = report.all
rows = report.rows
expect(rows.size).to eq(1)