spec/lib/appsignal/transaction_spec.rb in appsignal-0.8.1.beta.2 vs spec/lib/appsignal/transaction_spec.rb in appsignal-0.8.1.beta.3

- old
+ new

@@ -352,12 +352,12 @@ it { should == 1389783590.0 } end end describe "#set_http_queue_start" do - let(:slightly_earlier_time) { fixed_time - 10 } - let(:slightly_earlier_time_in_ms) { slightly_earlier_time.to_i } + let(:slightly_earlier_time) { fixed_time - 0.4 } + let(:slightly_earlier_time_in_ms) { (slightly_earlier_time.to_f * 1000).to_i } before { transaction.set_http_queue_start } subject { transaction.queue_start } context "without env" do let(:env) { nil } @@ -372,27 +372,27 @@ end context "with the HTTP_X_REQUEST_START header set" do let(:env) { {'HTTP_X_REQUEST_START' => "t=#{slightly_earlier_time_in_ms}"} } - it { should == 1389783590.0 } + it { should == 1389783599.6 } context "with unparsable content" do let(:env) { {'HTTP_X_REQUEST_START' => 'something'} } it { should be_nil } end context "with some cruft" do let(:env) { {'HTTP_X_REQUEST_START' => "t=#{slightly_earlier_time_in_ms}aaaa"} } - it { should == 1389783590.0 } + it { should == 1389783599.6 } end context "with the alternate HTTP_X_QUEUE_START header set" do let(:env) { {'HTTP_X_QUEUE_START' => "t=#{slightly_earlier_time_in_ms}"} } - it { should == 1389783590.0 } + it { should == 1389783599.6 } end end end # protected