Sha256: b896226afed40c3a2cde290ef9dd5080f29fb450e5858fc8c8088224335f60ba

Contents?: true

Size: 459 Bytes

Versions: 12

Compression:

Stored size: 459 Bytes

Contents

require 'spec_helper'

describe Loga::Utilities do
  subject { Object.new.extend(described_class) }

  describe 'duration_in_ms#(started_at, ended_at)' do
    subject { super().duration_in_ms(start_time, end_time) }

    let(:start_time) { Time.new(2002, 10, 31, 2, 2, 2.0) }
    let(:end_time)   { Time.new(2002, 10, 31, 2, 2, 2.6789) }

    it 'calculates elapsed time rounding the nearest millisecond' do
      expect(subject).to eq(679)
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
loga-2.8.0 spec/unit/loga/utilities_spec.rb
loga-2.7.0 spec/unit/loga/utilities_spec.rb
loga-2.6.1 spec/unit/loga/utilities_spec.rb
loga-2.6.0 spec/unit/loga/utilities_spec.rb
loga-2.5.4 spec/unit/loga/utilities_spec.rb
loga-2.5.3 spec/unit/loga/utilities_spec.rb
loga-2.5.2 spec/unit/loga/utilities_spec.rb
loga-2.5.1 spec/unit/loga/utilities_spec.rb
loga-2.5.0 spec/unit/loga/utilities_spec.rb
loga-2.4.0 spec/unit/loga/utilities_spec.rb
loga-2.3.1 spec/unit/loga/utilities_spec.rb
loga-2.3.0 spec/unit/loga/utilities_spec.rb