Sha256: cbe2e2117dd8244d780d54be7fdb5357c99b35451e6c14ba8b15e595e0217485

Contents?: true

Size: 626 Bytes

Versions: 22

Compression:

Stored size: 626 Bytes

Contents

# frozen_string_literal: true
require 'cucumber/core/test/timer'
require 'cucumber/core/test/duration_matcher'

module Cucumber
  module Core
    module Test
      describe Timer do
        before do
          allow(Timer::MonotonicTime).to receive(:time_in_nanoseconds)
                                            .and_return(525702744080000, 525702744080001)
        end

        it "returns a Result::Duration object" do
          timer = Timer.new.start
          expect( timer.duration ).to be_duration 1
        end

        it "would be slow to test" do
          # so we won't
        end
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 3 rubygems

Version Path
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-core-11.0.0/spec/cucumber/core/test/timer_spec.rb
rubypitaya-3.12.4 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-core-11.0.0/spec/cucumber/core/test/timer_spec.rb
rubypitaya-3.12.3 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-core-11.0.0/spec/cucumber/core/test/timer_spec.rb
rubypitaya-3.12.2 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/cucumber-core-11.0.0/spec/cucumber/core/test/timer_spec.rb
cucumber-core-11.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-10.1.1 spec/cucumber/core/test/timer_spec.rb
phillipug-foodie-0.1.0 .vendor/ruby/3.0.0/gems/cucumber-core-10.1.0/spec/cucumber/core/test/timer_spec.rb
cucumber-core-10.1.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-10.0.1 spec/cucumber/core/test/timer_spec.rb
cucumber-core-10.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-9.0.1 spec/cucumber/core/test/timer_spec.rb
cucumber-core-9.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-8.0.1 spec/cucumber/core/test/timer_spec.rb
cucumber-core-7.1.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-7.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-6.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-5.0.2 spec/cucumber/core/test/timer_spec.rb
cucumber-core-5.0.1 spec/cucumber/core/test/timer_spec.rb
cucumber-core-5.0.0 spec/cucumber/core/test/timer_spec.rb
cucumber-core-3.0.0 spec/cucumber/core/test/timer_spec.rb