spec/summary_spec.rb in redistat-0.1.1 vs spec/summary_spec.rb in redistat-0.2.0
- old
+ new
@@ -67,11 +67,11 @@
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)
+ Redistat::Summary.update_all(@key, stats, :hour, {:enable_grouping => 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"
@@ -81,20 +81,20 @@
stats = {"views" => 3, "visitors/eu" => 2, "visitors/us" => 4}
label = "views/about_us"
key = Redistat::Key.new(@scope, label, @date)
Redistat::Summary.update_all(key, stats, :hour)
- key.groups[0].label.should == "views/about_us"
- key.groups[1].label.should == "views"
+ key.groups[0].label.to_s.should == "views/about_us"
+ key.groups[1].label.to_s.should == "views"
child1 = key.groups[0]
parent = key.groups[1]
label = "views/contact"
key = Redistat::Key.new(@scope, label, @date)
Redistat::Summary.update_all(key, stats, :hour)
- key.groups[0].label.should == "views/contact"
- key.groups[1].label.should == "views"
+ key.groups[0].label.to_s.should == "views/contact"
+ key.groups[1].label.to_s.should == "views"
child2 = key.groups[0]
summary = db.hgetall(child1.to_s(:hour))
summary["views"].should == "3"
summary["visitors/eu"].should == "2"