added enable_grouping option to disable grouping features, enabled by default

This commit is contained in:
2011-03-04 13:02:20 +00:00
parent 7b1feda061
commit fe221c3f31
3 changed files with 18 additions and 4 deletions

View File

@@ -67,4 +67,14 @@ describe Redistat::Summary do
summary["visitors/us"].should == "4"
end
it "should not store key group summaries when option is disabled" do
stats = {"views" => 3, "visitors/eu" => 2, "visitors/us" => 4}
Redistat::Summary.update_all(@key, stats, :hour, nil, false)
summary = db.hgetall(@key.to_s(:hour))
summary.should have(3).items
summary["views"].should == "3"
summary["visitors/eu"].should == "2"
summary["visitors/us"].should == "4"
end
end