spec/lib/prosperity/extractors/interval_spec.rb in prosperity-0.0.9 vs spec/lib/prosperity/extractors/interval_spec.rb in prosperity-0.0.10

- old
+ new

@@ -23,56 +23,56 @@ context "simple scope" do let(:metric) { UsersMetric.new } describe "#to_a" do it "returns the one entry per period" do - data.size.should == expected_data_size + expect(data.size).to eq(expected_data_size) end it "only returns models from that period" do - data.sum.should == 2 + expect(data.sum).to eq(2) end end end context "simple sql fragment" do let(:metric) { UsersSqlMetric.new } describe "#to_a" do it "returns the one entry per period" do - data.size.should == expected_data_size + expect(data.size).to eq(expected_data_size) end it "only returns models from that period" do - data.sum.should == 2 + expect(data.sum).to eq(2) end end context "with weekly period" do let(:period) { Periods::WEEK } describe "#to_a" do it "returns the one entry per period" do - [54, 53].should include(data.size) + expect([54, 53]).to include(data.size) end it "only returns models from that period" do - data.sum.should == 2 + expect(data.sum).to eq(2) end end context "with alternate start and end times" do let(:start_time) { 2.weeks.ago } let(:end_time) { start_time + 2.weeks } describe "#to_a" do it "returns the one entry per period" do - data.size.should == 4 + expect(data.size).to eq(4) end it "only returns models from that period" do - data.sum.should == 1 + expect(data.sum).to eq(1) end end end end end @@ -84,15 +84,15 @@ end.new end describe "#to_a" do it "returns the one entry per period" do - data.size.should == expected_data_size + expect(data.size).to eq(expected_data_size) end it "only returns models from that period" do - data.sum.should == 2 + expect(data.sum).to eq(2) end end end context "a metric with a sum aggregate" do @@ -109,12 +109,12 @@ end.new end describe "#to_a" do it "returns the one entry per period" do - data.size.should == expected_data_size - data[-2].should == User.all.sum(:value) + expect(data.size).to eq(expected_data_size) + expect(data[-2]).to eq(User.all.sum(:value)) end end end context "a sql metric" do @@ -125,12 +125,12 @@ end.new end describe "#to_a" do it "returns the one entry per period" do - data.size.should == expected_data_size - data[-2].should == User.all.sum(:value) + expect(data.size).to eq(expected_data_size) + expect(data[-2]).to eq(User.all.sum(:value)) end end end context "ruby block" do @@ -142,10 +142,10 @@ end.new end describe "#to_a" do it "delegates to the ruby block" do - data.should == [0] * expected_data_size + expect(data).to eq([0] * expected_data_size) end end end end end