lib/cucumber/configuration.rb in cucumber-3.0.0.pre.2 vs lib/cucumber/configuration.rb in cucumber-3.0.0
- old
+ new
@@ -1,10 +1,11 @@
# frozen_string_literal: true
require 'cucumber/constantize'
require 'cucumber/cli/rerun_file'
require 'cucumber/events'
require 'cucumber/core/event_bus'
+require 'cucumber/core/test/result'
require 'forwardable'
require 'cucumber'
module Cucumber
# The base class for configuring settings for a Cucumber run.
@@ -69,11 +70,11 @@
def guess?
@options[:guess]
end
- def strict?
+ def strict
@options[:strict]
end
def wip?
@options[:wip]
@@ -241,10 +242,10 @@
def default_options
{
:autoload_code_paths => ['features/support', 'features/step_definitions'],
:filters => [],
- :strict => false,
+ :strict => Cucumber::Core::Test::Result::StrictConfiguration.new,
:require => [],
:dry_run => false,
:fail_fast => false,
:formats => [],
:excludes => [],