Introduction
Introduction Statistics Contact Development Disclaimer Help
fix specs for cumulated reports and live data - reportable - Fork of reportable…
Log
Files
Refs
README
---
commit 7a999addb7eef8518d36310c56b4ca80450f3a4d
parent a0b40bc8924c92736fa148ff4625dccc2b4e8a6e
Author: Marco Otte-Witte <[email protected]>
Date: Wed, 24 Feb 2010 20:21:53 +0100
fix specs for cumulated reports and live data
Diffstat:
M spec/classes/cumulated_report_spec… | 38 ++++++++++++++++-----------…
1 file changed, 19 insertions(+), 19 deletions(-)
---
diff --git a/spec/classes/cumulated_report_spec.rb b/spec/classes/cumulated_rep…
@@ -36,10 +36,10 @@ describe Saulabs::Reportable::CumulatedReport do
before(:all) do
User.delete_all
- User.create!(:login => 'test 1', :created_at => Time.now - 1.sen…
- User.create!(:login => 'test 2', :created_at => Time.now - 3.sen…
- User.create!(:login => 'test 3', :created_at => Time.now - 3.sen…
- User.create!(:login => 'test 4', :created_at => Time.now - 20.se…
+ User.create!(:login => 'test 1', :created_at => Time.now, …
+ User.create!(:login => 'test 2', :created_at => Time.now - 1.sen…
+ User.create!(:login => 'test 3', :created_at => Time.now - 3.sen…
+ User.create!(:login => 'test 4', :created_at => Time.now - 3.sen…
end
describe 'the returned result' do
@@ -80,10 +80,10 @@ describe Saulabs::Reportable::CumulatedReport do
result = @report.run
result[10][1].should == 4.0 if live_data
- result[9][1].should == 4.0
- result[8][1].should == 3.0
- result[7][1].should == 3.0
- result[6][1].should == 1.0
+ result[9][1].should == 3.0
+ result[8][1].should == 2.0
+ result[7][1].should == 2.0
+ result[6][1].should == 0.0
end
it 'should return correct data for aggregation :sum' do
@@ -96,11 +96,11 @@ describe Saulabs::Reportable::CumulatedReport do
)
result = @report.run()
- result[10][1].should == 7.0 if live_data
- result[9][1].should == 7.0
- result[8][1].should == 6.0
- result[7][1].should == 6.0
- result[6][1].should == 1.0
+ result[10][1].should == 8.0 if live_data
+ result[9][1].should == 6.0
+ result[8][1].should == 5.0
+ result[7][1].should == 5.0
+ result[6][1].should == 0.0
end
it 'should return correct data for aggregation :count when custom …
@@ -113,10 +113,10 @@ describe Saulabs::Reportable::CumulatedReport do
result = @report.run(:conditions => ['login IN (?)', ['test 1', …
result[10][1].should == 3.0 if live_data
- result[9][1].should == 3.0
- result[8][1].should == 2.0
- result[7][1].should == 2.0
- result[6][1].should == 1.0
+ result[9][1].should == 2.0
+ result[8][1].should == 1.0
+ result[7][1].should == 1.0
+ result[6][1].should == 0.0
end
it 'should return correct data for aggregation :sum when custom co…
@@ -129,11 +129,11 @@ describe Saulabs::Reportable::CumulatedReport do
)
result = @report.run(:conditions => ['login IN (?)', ['test 1', …
- result[10][1].should == 4.0 if live_data
+ result[10][1].should == 6.0 if live_data
result[9][1].should == 4.0
result[8][1].should == 3.0
result[7][1].should == 3.0
- result[6][1].should == 1.0
+ result[6][1].should == 0.0
end
end
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.