==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-cucumber ./ .SRCINFO 1,226 100% 0.00kB/s 0:00:00 1,226 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 98 100% 95.70kB/s 0:00:00 98 100% 95.70kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 2,387 100% 2.28MB/s 0:00:00 2,387 100% 2.28MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) ruby-cucumber-11.1.0-1.log 739 100% 721.68kB/s 0:00:00 739 100% 721.68kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 3,222 bytes received 189 bytes 2,274.00 bytes/sec total size is 4,940 speedup is 1.45 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building ruby-cucumber  -> repo: extra  -> arch: riscv64  -> worker: felix-4 ==> Building ruby-cucumber for [extra] (riscv64) ]3008;start=5402ec47b2224e6cb75008994f0d243c;user=root;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=b851a7576d3544cabfe3f358ebc2c321;pid=85465;pidfdid=21050453;comm=systemd-nspawn;container=arch-nspawn-85465;type=container\]11;?\]2;🔵 Container arch-nspawn-85465 on centiskorch.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (2) Old Version New Version Net Change core/systemd 260.1-2 260.2-2 0.11 MiB core/systemd-libs 260.1-2 260.2-2 0.00 MiB Total Installed Size: 38.76 MiB Net Upgrade Size: 0.11 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading systemd-libs... upgrading systemd... :: Running post-transaction hooks... ( 1/11) Creating system user accounts... ( 2/11) Creating temporary files... ( 3/11) Updating journal message catalog... ( 4/11) Updating udev hardware database... ( 5/11) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/11) Reloading system manager configuration... Skipped: Current root is not booted. ( 7/11) Reloading user manager configuration... Skipped: Current root is not booted. ( 8/11) Enqueuing marked services... Skipped: Current root is not booted. ( 9/11) Reloading device manager configuration... Skipped: Current root is not booted. (10/11) Arming ConditionNeedsUpdate... (11/11) Reloading system bus configuration... Skipped: Current root is not booted. [?25h[!p]104\[?7h]3008;end=5402ec47b2224e6cb75008994f0d243c\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-4]...done ==> Making package: ruby-cucumber 11.1.0-1 (Mon Jun 8 12:44:25 2026) ==> Retrieving sources...  -> Downloading cucumber-cucumber-ruby-11.1.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00:01 0 100 433.9k 0 433.9k 0 0 189.1k 0 00:02 0 100 433.9k 0 433.9k 0 0 189.1k 0 00:02 0 100 433.9k 0 433.9k 0 0 189.0k 0 00:02 0 ==> Validating source files with sha512sums... cucumber-cucumber-ruby-11.1.0.tar.gz ... Passed ==> Validating source files with b2sums... cucumber-cucumber-ruby-11.1.0.tar.gz ... Passed ]3008;start=3eee97a06850432d89d7d17178fea492;user=root;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=b851a7576d3544cabfe3f358ebc2c321;pid=86879;pidfdid=21051867;comm=systemd-nspawn;container=arch-nspawn-86879;type=container\]11;?\]2;🔵 Container arch-nspawn-86879 on centiskorch.felixc.at\==> Making package: ruby-cucumber 11.1.0-1 (Mon Jun 8 16:44:46 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (22) New Version Net Change Download Size extra/libyaml 0.2.5-3 0.16 MiB extra/ruby-bigdecimal 3.3.1-2 0.23 MiB extra/ruby-cucumber-tag-expressions 9.1.0-1 0.01 MiB 0.01 MiB extra/ruby-ffi 1.17.4-1 0.49 MiB extra/ruby-memoist3 1.0.0-1 0.05 MiB 0.02 MiB extra/ruby-mime-types-data 3.2026.0414-1 1.28 MiB 0.14 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/ruby 3.4.8-2 14.69 MiB extra/ruby-base64 0.3.0-1 0.04 MiB extra/ruby-builder 3.3.0-1 0.15 MiB 0.04 MiB extra/ruby-cucumber-ci-environment 13.0.0-1 0.01 MiB 0.01 MiB extra/ruby-cucumber-core 17.0.0-1 0.17 MiB 0.05 MiB extra/ruby-cucumber-cucumber-expressions 19.0.1-1 0.05 MiB 0.01 MiB extra/ruby-cucumber-gherkin 39.1.0-1 0.21 MiB 0.03 MiB extra/ruby-cucumber-html-formatter 23.1.0-1 0.95 MiB 0.26 MiB extra/ruby-cucumber-messages 32.3.1-1 0.35 MiB 0.07 MiB extra/ruby-diff-lcs 1.6.2-1 0.38 MiB extra/ruby-mime-types 3.7.0-1 0.24 MiB 0.06 MiB extra/ruby-mini_mime 1.1.5-3 0.23 MiB 0.03 MiB extra/ruby-multi_test 1.1.0-6 0.02 MiB 0.01 MiB extra/ruby-rake 13.3.1-1 0.48 MiB extra/ruby-sys-uname 1.5.1-1 0.09 MiB 0.03 MiB Total Download Size: 0.74 MiB Total Installed Size: 22.99 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-cucumber-html-formatter-23.1.0-1-any downloading... ruby-mime-types-data-3.2026.0414-1-any downloading... ruby-cucumber-messages-32.3.1-1-any downloading... ruby-mime-types-3.7.0-1-any downloading... ruby-cucumber-core-17.0.0-1-any downloading... ruby-builder-3.3.0-1-any downloading... ruby-cucumber-gherkin-39.1.0-1-any downloading... ruby-sys-uname-1.5.1-1-any downloading... ruby-mini_mime-1.1.5-3-any downloading... ruby-memoist3-1.0.0-1-any downloading... ruby-cucumber-cucumber-expressions-19.0.1-1-any downloading... ruby-multi_test-1.1.0-6-any downloading... ruby-cucumber-ci-environment-13.0.0-1-any downloading... ruby-cucumber-tag-expressions-9.1.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing ruby-base64... installing ruby-builder... installing ruby-cucumber-ci-environment... installing ruby-cucumber-messages... installing ruby-cucumber-gherkin... installing ruby-cucumber-tag-expressions... installing ruby-cucumber-core... installing ruby-bigdecimal... installing ruby-cucumber-cucumber-expressions... installing ruby-cucumber-html-formatter... installing ruby-diff-lcs... installing ruby-mime-types-data... installing ruby-mime-types... installing ruby-mini_mime... installing ruby-multi_test... installing ruby-ffi... installing ruby-memoist3... installing ruby-sys-uname... installing ruby-rake... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (13) New Version Net Change extra/libxslt 1.1.45-2 0.76 MiB extra/ruby-erb 4.0.4-9.1 0.09 MiB extra/ruby-mini_portile2 2.8.9-1 0.15 MiB extra/ruby-racc 1.8.1-2 0.36 MiB extra/ruby-rspec-core 3.13.6-1.1 1.41 MiB extra/ruby-rspec-expectations 3.13.5-1.1 0.86 MiB extra/ruby-rspec-mocks 3.13.7-1 0.80 MiB extra/ruby-rspec-support 3.13.7-1 0.27 MiB extra/ruby-bundler 4.0.3-1 1.64 MiB extra/ruby-nokogiri 1.18.9-1 11.64 MiB extra/ruby-rdoc 6.14.0-1 3.17 MiB extra/ruby-rspec 3.13.2-1 0.01 MiB extra/ruby-webrick 1.9.2-1 0.43 MiB Total Installed Size: 21.60 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ruby-erb... installing ruby-rdoc... installing ruby-bundler... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing ruby-mini_portile2... installing ruby-racc... installing ruby-nokogiri... installing ruby-rspec-support... installing ruby-rspec-core... installing ruby-rspec-expectations... installing ruby-rspec-mocks... installing ruby-rspec... installing ruby-webrick... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found cucumber-cucumber-ruby-11.1.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting cucumber-cucumber-ruby-11.1.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... WARNING: open-ended dependency on base64 (>= 0.2) is not recommended if base64 is semantically versioned, use: add_runtime_dependency "base64", "~> 0.2" WARNING: open-ended dependency on builder (>= 3.2) is not recommended if builder is semantically versioned, use: add_runtime_dependency "builder", "~> 3.2" WARNING: open-ended dependency on cucumber-ci-environment (> 9) is not recommended if cucumber-ci-environment is semantically versioned, use: add_runtime_dependency "cucumber-ci-environment", "~> 9", "> 9" WARNING: open-ended dependency on cucumber-core (>= 16.2.0) is not recommended if cucumber-core is semantically versioned, use: add_runtime_dependency "cucumber-core", "~> 16.2", ">= 16.2.0" WARNING: open-ended dependency on cucumber-cucumber-expressions (> 17) is not recommended if cucumber-cucumber-expressions is semantically versioned, use: add_runtime_dependency "cucumber-cucumber-expressions", "~> 17", "> 17" WARNING: open-ended dependency on cucumber-html-formatter (> 21) is not recommended if cucumber-html-formatter is semantically versioned, use: add_runtime_dependency "cucumber-html-formatter", "~> 21", "> 21" WARNING: open-ended dependency on diff-lcs (>= 1.5) is not recommended if diff-lcs is semantically versioned, use: add_runtime_dependency "diff-lcs", "~> 1.5" WARNING: open-ended dependency on logger (>= 1.6) is not recommended if logger is semantically versioned, use: add_runtime_dependency "logger", "~> 1.6" WARNING: open-ended dependency on mini_mime (>= 1.1) is not recommended if mini_mime is semantically versioned, use: add_runtime_dependency "mini_mime", "~> 1.1" WARNING: open-ended dependency on multi_test (>= 1.1) is not recommended if multi_test is semantically versioned, use: add_runtime_dependency "multi_test", "~> 1.1" WARNING: open-ended dependency on sys-uname (>= 1.5) is not recommended if sys-uname is semantically versioned, use: add_runtime_dependency "sys-uname", "~> 1.5" WARNING: open-ended dependency on cucumber-compatibility-kit (>= 24.0, development) is not recommended if cucumber-compatibility-kit is semantically versioned, use: add_development_dependency "cucumber-compatibility-kit", "~> 24.0" WARNING: open-ended dependency on nokogiri (>= 1.15, development) is not recommended if nokogiri is semantically versioned, use: add_development_dependency "nokogiri", "~> 1.15" WARNING: open-ended dependency on rake (>= 13.2, development) is not recommended if rake is semantically versioned, use: add_development_dependency "rake", "~> 13.2" WARNING: open-ended dependency on rspec (>= 3.13, development) is not recommended if rspec is semantically versioned, use: add_development_dependency "rspec", "~> 3.13" WARNING: open-ended dependency on rubocop (>= 1.85.1, development) is not recommended if rubocop is semantically versioned, use: add_development_dependency "rubocop", "~> 1.85", ">= 1.85.1" WARNING: open-ended dependency on rubocop-packaging (>= 0.5.2, development) is not recommended if rubocop-packaging is semantically versioned, use: add_development_dependency "rubocop-packaging", "~> 0.5", ">= 0.5.2" WARNING: open-ended dependency on rubocop-rake (>= 0.6.0, development) is not recommended if rubocop-rake is semantically versioned, use: add_development_dependency "rubocop-rake", "~> 0.6", ">= 0.6.0" WARNING: open-ended dependency on rubocop-rspec (>= 3.8.0, development) is not recommended if rubocop-rspec is semantically versioned, use: add_development_dependency "rubocop-rspec", "~> 3.8", ">= 3.8.0" WARNING: open-ended dependency on simplecov (>= 0.22.0, development) is not recommended if simplecov is semantically versioned, use: add_development_dependency "simplecov", "~> 0.22", ">= 0.22.0" WARNING: open-ended dependency on webrick (>= 1.8, development) is not recommended if webrick is semantically versioned, use: add_development_dependency "webrick", "~> 1.8" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: cucumber Version: 11.1.0 File: cucumber-11.1.0.gem /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/LICENSE /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/README.md /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/VERSION /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/bin/cucumber /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli/configuration.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli/main.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli/options.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli/profile_loader.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/cli/rerun_file.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/configuration.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/constantize.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/encoding.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/errors.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/base.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/envelope.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/gherkin_source_parsed.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/gherkin_source_read.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/hook_test_step_created.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/step_activated.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/step_definition_registered.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_case_created.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_case_finished.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_case_ready.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_case_started.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_run_finished.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_run_hook_finished.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_run_hook_started.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_run_started.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_step_created.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_step_finished.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/test_step_started.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/events/undefined_parameter_type.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/file_specs.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/activate_steps.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/apply_after_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/apply_after_step_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/apply_around_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/apply_before_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/broadcast_test_case_ready_event.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/broadcast_test_run_started_event.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/fire_before_all_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/gated_receiver.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/prepare_world.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/quit.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/randomizer.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/retry.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/reverser.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/tag_limits.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/tag_limits/test_case_index.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/filters/tag_limits/verifier.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/ansicolor.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/ast_lookup.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/backtrace_filter.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/console.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/console_counts.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/console_issues.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/curl_option_parser.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/duration.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/duration_extractor.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/fail_fast.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/fanout.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/global_hooks_summary.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/html.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/http_io.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/ignore_missing_messages.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/interceptor.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/io.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/io_http_buffer.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/json.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/junit.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/message.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/message_builder.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/pretty.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/progress.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/publish_banner_printer.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/rerun.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/stepdefs.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/steps.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/summary.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/unicode.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/url_reporter.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/formatter/usage.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/gherkin/data_table_parser.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/gherkin/formatter/ansi_escapes.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/gherkin/formatter/escaping.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/gherkin/i18n.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/gherkin/steps_parser.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/dsl.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/hook.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/invoke_in_world.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/proto_world.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/registry_and_more.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/registry_wrapper.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/snippet.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/step_definition.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/glue/world_factory.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/load_path.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/multiline_argument.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/multiline_argument/data_table.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/multiline_argument/data_table/diff_matrices.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/multiline_argument/doc_string.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/platform.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/project_initializer.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/query.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rake.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rake/forked_cucumber_runner.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rake/in_process_cucumber_runner.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rake/task.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/repository.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rspec/disable_option_parser.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/rspec/doubles.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/running_test_case.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/after_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/before_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/for_programming_languages.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/meta_message_builder.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/step_hooks.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/support_code.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/runtime/user_interface.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/step_definitions.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/step_match.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/step_match_search.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/term/ansicolor.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/term/banner.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/cucumber/unit.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/lib/ruby/gems/3.4.0/gems/cucumber-11.1.0/lib/simplecov_setup.rb /build/ruby-cucumber/src/cucumber-ruby-11.1.0/tmp_install/usr/bin/cucumber Successfully installed cucumber-11.1.0 Parsing documentation for cucumber-11.1.0 Parsing sources... 0% [ 1/130] lib/cucumber.rb 1% [ 2/130] lib/cucumber/cli.rb 2% [ 3/130] lib/cucumber/cli/configuration.rb 3% [ 4/130] lib/cucumber/cli/main.rb 3% [ 5/130] lib/cucumber/cli/options.rb 4% [ 6/130] lib/cucumber/cli/profile_loader.rb 5% [ 7/130] lib/cucumber/cli/rerun_file.rb 6% [ 8/130] lib/cucumber/configuration.rb 6% [ 9/130] lib/cucumber/constantize.rb 7% [10/130] lib/cucumber/encoding.rb 8% [11/130] lib/cucumber/errors.rb 9% [12/130] lib/cucumber/events.rb 10% [13/130] lib/cucumber/events/base.rb 10% [14/130] lib/cucumber/events/envelope.rb 11% [15/130] lib/cucumber/events/gherkin_source_parsed.rb 12% [16/130] lib/cucumber/events/gherkin_source_read.rb 13% [17/130] lib/cucumber/events/hook_test_step_created.rb 13% [18/130] lib/cucumber/events/step_activated.rb 14% [19/130] lib/cucumber/events/step_definition_registered.rb 15% [20/130] lib/cucumber/events/test_case_created.rb 16% [21/130] lib/cucumber/events/test_case_finished.rb 16% [22/130] lib/cucumber/events/test_case_ready.rb 17% [23/130] lib/cucumber/events/test_case_started.rb 18% [24/130] lib/cucumber/events/test_run_finished.rb 19% [25/130] lib/cucumber/events/test_run_hook_finished.rb 20% [26/130] lib/cucumber/events/test_run_hook_started.rb 20% [27/130] lib/cucumber/events/test_run_started.rb 21% [28/130] lib/cucumber/events/test_step_created.rb 22% [29/130] lib/cucumber/events/test_step_finished.rb 23% [30/130] lib/cucumber/events/test_step_started.rb 23% [31/130] lib/cucumber/events/undefined_parameter_type.rb 24% [32/130] lib/cucumber/file_specs.rb 25% [33/130] lib/cucumber/filters.rb 26% [34/130] lib/cucumber/filters/activate_steps.rb 26% [35/130] lib/cucumber/filters/apply_after_hooks.rb 27% [36/130] lib/cucumber/filters/apply_after_step_hooks.rb 28% [37/130] lib/cucumber/filters/apply_around_hooks.rb 29% [38/130] lib/cucumber/filters/apply_before_hooks.rb 30% [39/130] lib/cucumber/filters/broadcast_test_case_ready_event.rb 30% [40/130] lib/cucumber/filters/broadcast_test_run_started_event.rb 31% [41/130] lib/cucumber/filters/fire_before_all_hooks.rb 32% [42/130] lib/cucumber/filters/gated_receiver.rb 33% [43/130] lib/cucumber/filters/prepare_world.rb 33% [44/130] lib/cucumber/filters/quit.rb 34% [45/130] lib/cucumber/filters/randomizer.rb 35% [46/130] lib/cucumber/filters/retry.rb 36% [47/130] lib/cucumber/filters/reverser.rb 36% [48/130] lib/cucumber/filters/tag_limits.rb 37% [49/130] lib/cucumber/filters/tag_limits/test_case_index.rb 38% [50/130] lib/cucumber/filters/tag_limits/verifier.rb 39% [51/130] lib/cucumber/formatter.rb 40% [52/130] lib/cucumber/formatter/ansicolor.rb 40% [53/130] lib/cucumber/formatter/ast_lookup.rb 41% [54/130] lib/cucumber/formatter/backtrace_filter.rb 42% [55/130] lib/cucumber/formatter/console.rb 43% [56/130] lib/cucumber/formatter/console_counts.rb 43% [57/130] lib/cucumber/formatter/console_issues.rb 44% [58/130] lib/cucumber/formatter/curl_option_parser.rb 45% [59/130] lib/cucumber/formatter/duration.rb 46% [60/130] lib/cucumber/formatter/duration_extractor.rb 46% [61/130] lib/cucumber/formatter/fail_fast.rb 47% [62/130] lib/cucumber/formatter/fanout.rb 48% [63/130] lib/cucumber/formatter/global_hooks_summary.rb 49% [64/130] lib/cucumber/formatter/html.rb 50% [65/130] lib/cucumber/formatter/http_io.rb 50% [66/130] lib/cucumber/formatter/ignore_missing_messages.rb 51% [67/130] lib/cucumber/formatter/interceptor.rb 52% [68/130] lib/cucumber/formatter/io.rb 53% [69/130] lib/cucumber/formatter/io_http_buffer.rb 53% [70/130] lib/cucumber/formatter/json.rb 54% [71/130] lib/cucumber/formatter/junit.rb 55% [72/130] lib/cucumber/formatter/message.rb 56% [73/130] lib/cucumber/formatter/message_builder.rb 56% [74/130] lib/cucumber/formatter/pretty.rb 57% [75/130] lib/cucumber/formatter/progress.rb 58% [76/130] lib/cucumber/formatter/publish_banner_printer.rb 59% [77/130] lib/cucumber/formatter/rerun.rb 60% [78/130] lib/cucumber/formatter/stepdefs.rb 60% [79/130] lib/cucumber/formatter/steps.rb 61% [80/130] lib/cucumber/formatter/summary.rb 62% [81/130] lib/cucumber/formatter/unicode.rb 63% [82/130] lib/cucumber/formatter/url_reporter.rb 63% [83/130] lib/cucumber/formatter/usage.rb 64% [84/130] lib/cucumber/gherkin/data_table_parser.rb 65% [85/130] lib/cucumber/gherkin/formatter/ansi_escapes.rb 66% [86/130] lib/cucumber/gherkin/formatter/escaping.rb 66% [87/130] lib/cucumber/gherkin/i18n.rb 67% [88/130] lib/cucumber/gherkin/steps_parser.rb 68% [89/130] lib/cucumber/glue.rb 69% [90/130] lib/cucumber/glue/dsl.rb 70% [91/130] lib/cucumber/glue/hook.rb 70% [92/130] lib/cucumber/glue/invoke_in_world.rb 71% [93/130] lib/cucumber/glue/proto_world.rb 72% [94/130] lib/cucumber/glue/registry_and_more.rb 73% [95/130] lib/cucumber/glue/registry_wrapper.rb 73% [96/130] lib/cucumber/glue/snippet.rb 74% [97/130] lib/cucumber/glue/step_definition.rb 75% [98/130] lib/cucumber/glue/world_factory.rb 76% [99/130] lib/cucumber/hooks.rb 76% [100/130] lib/cucumber/load_path.rb 77% [101/130] lib/cucumber/multiline_argument.rb 78% [102/130] lib/cucumber/multiline_argument/data_table.rb 79% [103/130] lib/cucumber/multiline_argument/data_table/diff_matrices.rb 80% [104/130] lib/cucumber/multiline_argument/doc_string.rb 80% [105/130] lib/cucumber/platform.rb 81% [106/130] lib/cucumber/project_initializer.rb 82% [107/130] lib/cucumber/query.rb 83% [108/130] lib/cucumber/rake.rb 83% [109/130] lib/cucumber/rake/forked_cucumber_runner.rb 84% [110/130] lib/cucumber/rake/in_process_cucumber_runner.rb 85% [111/130] lib/cucumber/rake/task.rb 86% [112/130] lib/cucumber/repository.rb 86% [113/130] lib/cucumber/rspec/disable_option_parser.rb 87% [114/130] lib/cucumber/rspec/doubles.rb 88% [115/130] lib/cucumber/running_test_case.rb 89% [116/130] lib/cucumber/runtime.rb 90% [117/130] lib/cucumber/runtime/after_hooks.rb 90% [118/130] lib/cucumber/runtime/before_hooks.rb 91% [119/130] lib/cucumber/runtime/for_programming_languages.rb 92% [120/130] lib/cucumber/runtime/meta_message_builder.rb 93% [121/130] lib/cucumber/runtime/step_hooks.rb 93% [122/130] lib/cucumber/runtime/support_code.rb 94% [123/130] lib/cucumber/runtime/user_interface.rb 95% [124/130] lib/cucumber/step_definitions.rb 96% [125/130] lib/cucumber/step_match.rb 96% [126/130] lib/cucumber/step_match_search.rb 97% [127/130] lib/cucumber/term/ansicolor.rb 98% [128/130] lib/cucumber/term/banner.rb 99% [129/130] lib/cucumber/unit.rb 100% [130/130] lib/simplecov_setup.rb Installing ri documentation for cucumber-11.1.0 Done installing documentation for cucumber after 5 seconds 1 gem installed GET https://rubygems.org/latest_specs.4.8.gz 200 OK GET https://rubygems.org/quick/Marshal.4.8/rubygems-update-4.0.13.gemspec.rz 200 OK A new release of RubyGems is available: 3.6.9 → 4.0.13! Run `gem update --system 4.0.13` to update your installation. ==> Starting check()... /usr/bin/ruby -I/usr/lib/ruby/gems/3.4.0/gems/rspec-support-3.13.7/lib:/usr/lib/ruby/gems/3.4.0/gems/rspec-core-3.13.6/lib /usr/lib/ruby/gems/3.4.0/gems/rspec-core-3.13.6/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --tag ~cck WARNING: Nokogiri was built against libxml version 2.14.5, but has dynamically loaded 2.15.3 WARNING: Nokogiri was built against libxslt version 1.1.43, but has dynamically loaded 1.1.45 Run options: exclude {cck: true} FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFFFF....F.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF*****..............FFFFFFFFFFFF...........................FFFFFFFF................F..............FFFF..........................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF..FFFFFFFFFFFFFFFFFFFFFFFFFF...........FFFFFFFFFFFFFFFFFFF..................................................................................................WARNING: consider using an array rather than a space-delimited string with cucumber_opts to avoid undesired behavior. .WARNING: consider using an array rather than a space-delimited string with cucumber_opts to avoid undesired behavior. ........................................FFFFFFFFFFFFFFFFFFFFFFF.....FFFF Pending: (Failures listed here are expected and do not affect your suite's status) 1) Cucumber::Cli::ProfileLoader when on a Windows OS treats backslashes as literals in rerun.txt when on Windows (JRuby or MRI) # These tests are only to be ran on Windows # ./spec/cucumber/cli/profile_loader_spec.rb:18 2) Cucumber::Cli::ProfileLoader when on a Windows OS treats forward slashes as literals # These tests are only to be ran on Windows # ./spec/cucumber/cli/profile_loader_spec.rb:24 3) Cucumber::Cli::ProfileLoader when on a Windows OS treats percent sign as ERB code block after YAML directive # These tests are only to be ran on Windows # ./spec/cucumber/cli/profile_loader_spec.rb:30 4) Cucumber::Cli::ProfileLoader when on a Windows OS correctly parses a profile that uses tag expressions (with double quotes) # These tests are only to be ran on Windows # ./spec/cucumber/cli/profile_loader_spec.rb:40 5) Cucumber::Cli::ProfileLoader when on a Windows OS correctly parses a profile that uses tag expressions (with single quotes) # These tests are only to be ran on Windows # ./spec/cucumber/cli/profile_loader_spec.rb:46 Failures: 1) Cucumber::Cli::Configuration uses the default profile when no profile is defined Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:35:in 'block (2 levels) in ' 2) Cucumber::Cli::Configuration accepts --dry-run option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:181:in 'block (2 levels) in ' 3) Cucumber::Cli::Configuration implies --no-duration with --dry-run option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:187:in 'block (2 levels) in ' 4) Cucumber::Cli::Configuration accepts --no-source option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:193:in 'block (2 levels) in ' 5) Cucumber::Cli::Configuration accepts --no-snippets option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:199:in 'block (2 levels) in ' 6) Cucumber::Cli::Configuration sets snippets and source and duration to false with --quiet option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:205:in 'block (2 levels) in ' 7) Cucumber::Cli::Configuration sets duration to false with --no-duration Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:213:in 'block (2 levels) in ' 8) Cucumber::Cli::Configuration accepts --verbose option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:219:in 'block (2 levels) in ' 9) Cucumber::Cli::Configuration uses the pretty formatter to stdout when no formatter is defined Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:225:in 'block (2 levels) in ' 10) Cucumber::Cli::Configuration adds the default formatter when no other formatter is defined with --publish Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:231:in 'block (2 levels) in ' 11) Cucumber::Cli::Configuration does not add the default formatter when a formatter is defined with --publish Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:240:in 'block (2 levels) in ' 12) Cucumber::Cli::Configuration does not add the default formatter with --format message Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:249:in 'block (2 levels) in ' 13) Cucumber::Cli::Configuration accepts --out option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:257:in 'block (2 levels) in ' 14) Cucumber::Cli::Configuration accepts multiple --out options Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:263:in 'block (2 levels) in ' 15) Cucumber::Cli::Configuration accepts multiple --format options and put the STDOUT one first so progress is seen Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:269:in 'block (2 levels) in ' 16) Cucumber::Cli::Configuration does not accept multiple --format options when both use implicit STDOUT Failure/Error: expect { config.parse!(%w[--format pretty --format progress]) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:275:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:275:in 'block (2 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:275:in 'block (2 levels) in ' 17) Cucumber::Cli::Configuration does not accept multiple --format options when both use implicit STDOUT (using profile with no formatters) Failure/Error: expect { config.parse!(%w[--format pretty --format progress]) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:280:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:280:in 'block (2 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:280:in 'block (2 levels) in ' 18) Cucumber::Cli::Configuration accepts same --format options with implicit STDOUT, and keep only one Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:284:in 'block (2 levels) in ' 19) Cucumber::Cli::Configuration does not accept multiple --out streams pointing to the same place Failure/Error: expect { config.parse!(%w[--format pretty --out file1 --format progress --out file1]) }.to raise_error(expected_error) expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:291:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:291:in 'block (2 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:291:in 'block (2 levels) in ' 20) Cucumber::Cli::Configuration does not accept multiple --out streams pointing to the same place (one from profile, one from command line) Failure/Error: expect { config.parse!(%w[--format pretty --out file1]) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:296:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:296:in 'block (2 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:296:in 'block (2 levels) in ' 21) Cucumber::Cli::Configuration associates --out to previous --format Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:300:in 'block (2 levels) in ' 22) Cucumber::Cli::Configuration accepts same --format options with same --out streams and keep only one Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:306:in 'block (2 levels) in ' 23) Cucumber::Cli::Configuration accepts same --format options with different --out streams Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:312:in 'block (2 levels) in ' 24) Cucumber::Cli::Configuration accepts --color option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:320:in 'block (2 levels) in ' 25) Cucumber::Cli::Configuration accepts --no-color option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:326:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:326:in 'block (2 levels) in ' 26) Cucumber::Cli::Configuration accepts multiple --name options Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:348:in 'block (2 levels) in ' 27) Cucumber::Cli::Configuration accepts multiple -n options Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:355:in 'block (2 levels) in ' 28) Cucumber::Cli::Configuration allows specifying environment variables on the command line Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:362:in 'block (2 levels) in ' 29) Cucumber::Cli::Configuration allows specifying environment variables in profiles Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:370:in 'block (2 levels) in ' 30) Cucumber::Cli::Configuration when using the --profile flag expands args from profiles in the cucumber.yml file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:43:in 'block (3 levels) in ' 31) Cucumber::Cli::Configuration when using the --profile flag expands args from the default profile when no flags are provided Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:51:in 'block (3 levels) in ' 32) Cucumber::Cli::Configuration when using the --profile flag allows --strict to be set by a profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:58:in 'block (3 levels) in ' 33) Cucumber::Cli::Configuration when using the --profile flag allows --strict from a profile to be selectively overridden Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:67:in 'block (3 levels) in ' 34) Cucumber::Cli::Configuration when using the --profile flag parses ERB syntax in the cucumber.yml file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:76:in 'block (3 levels) in ' 35) Cucumber::Cli::Configuration when using the --profile flag parses ERB in cucumber.yml that makes uses nested ERB sessions Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:87:in 'block (3 levels) in ' 36) Cucumber::Cli::Configuration when using the --profile flag provides a helpful error message when a specified profile does not exists in cucumber.yml Failure/Error: expect { config.parse!(%w[--profile i_do_not_exist]) }.to raise_error(Cucumber::Cli::ProfileNotFound, expected_message) expected Cucumber::Cli::ProfileNotFound with "Could not find profile: 'i_do_not_exist'\n\nDefined profiles in cucumber.yml:\n * default\n * json_report\n", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:103:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:103:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:103:in 'block (3 levels) in ' 37) Cucumber::Cli::Configuration when using the --profile flag allows profiles to be defined in arrays Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:108:in 'block (3 levels) in ' 38) Cucumber::Cli::Configuration when using the --profile flag disregards default STDOUT formatter defined in profile when another is passed in (via cmd line) Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:115:in 'block (3 levels) in ' 39) Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when a specified profile exists but is nil or blank Failure/Error: expect { config.parse!(%w[--profile foo]) }.to raise_error(expected_error) expected Exception with message matching /The 'foo' profile in cucumber.yml was blank. Please define the command line arguments for the 'foo' profile in cucumber.yml./, got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:143:in 'block (5 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:143:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:139:in 'Array#each' # ./spec/cucumber/cli/configuration_spec.rb:139:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:143:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:139:in 'Array#each' # ./spec/cucumber/cli/configuration_spec.rb:139:in 'block (3 levels) in ' 40) Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when no YAML file exists and a profile is specified Failure/Error: expect { config.parse!(%w[--profile i_do_not_exist]) }.to raise_error(/cucumber\.yml was not found/) expected Exception with message matching /cucumber\.yml was not found/, got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:150:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:150:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:150:in 'block (3 levels) in ' 41) Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml is blank or malformed Failure/Error: expect { config.parse!([]) }.to raise_error(expected_error_message) expected Exception with message matching /cucumber\.yml was found, but was blank or malformed.\nPlease refer to cucumber's documentation on correct profile usage./, got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:159:in 'block (5 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:159:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:156:in 'Array#each' # ./spec/cucumber/cli/configuration_spec.rb:156:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:159:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:156:in 'Array#each' # ./spec/cucumber/cli/configuration_spec.rb:156:in 'block (3 levels) in ' 42) Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml can not be parsed Failure/Error: expect { config.parse!([]) }.to raise_error(/cucumber.yml was found, but could not be parsed. Please refer to cucumber's documentation on correct profile usage./) expected Exception with message matching /cucumber.yml was found, but could not be parsed. Please refer to cucumber's documentation on correct profile usage./, got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:169:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:169:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:169:in 'block (3 levels) in ' 43) Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml can not be parsed by ERB Failure/Error: expect { config.parse!([]) } .to raise_error(/cucumber.yml was found, but could not be parsed with ERB. Please refer to cucumber's documentation on correct profile usage./) expected Exception with message matching /cucumber.yml was found, but could not be parsed with ERB. Please refer to cucumber's documentation on correct profile usage./, got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:175:in 'block (4 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:176:in 'block (3 levels) in ' # ./spec/cucumber/cli/configuration_spec.rb:176:in 'block (3 levels) in ' 44) Cucumber::Cli::Configuration when using the --profile flag when --no-profile is specified with none disables profiles Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:124:in 'block (5 levels) in ' 45) Cucumber::Cli::Configuration when using the --profile flag when --no-profile is specified with none notifies the user that the profiles are being disabled Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:131:in 'block (5 levels) in ' 46) Cucumber::Cli::Configuration when using the --profile flag when -P is specified with none disables profiles Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:124:in 'block (5 levels) in ' 47) Cucumber::Cli::Configuration when using the --profile flag when -P is specified with none notifies the user that the profiles are being disabled Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:131:in 'block (5 levels) in ' 48) Cucumber::Cli::Configuration#tag_expressions returns an empty expression when no tags are specified Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:378:in 'block (3 levels) in ' 49) Cucumber::Cli::Configuration#tag_expressions returns an expression when tags are specified Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:384:in 'block (3 levels) in ' 50) Cucumber::Cli::Configuration#tag_limits returns an empty hash when no limits are specified Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:392:in 'block (3 levels) in ' 51) Cucumber::Cli::Configuration#tag_limits returns a hash of limits when limits are specified Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:398:in 'block (3 levels) in ' 52) Cucumber::Cli::Configuration#dry_run? returns true when --dry-run was specified on in the arguments Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:406:in 'block (3 levels) in ' 53) Cucumber::Cli::Configuration#dry_run? returns true when --dry-run was specified in yaml file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:413:in 'block (3 levels) in ' 54) Cucumber::Cli::Configuration#dry_run? returns false by default Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:419:in 'block (3 levels) in ' 55) Cucumber::Cli::Configuration#snippet_type returns the snippet type when it was set Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:427:in 'block (3 levels) in ' 56) Cucumber::Cli::Configuration#snippet_type returns the snippet type when it was set with shorthand option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:433:in 'block (3 levels) in ' 57) Cucumber::Cli::Configuration#snippet_type returns the default snippet type if it was not set Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:439:in 'block (3 levels) in ' 58) Cucumber::Cli::Configuration#retry_attempts returns the specified number of retries Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./lib/cucumber/cli/configuration.rb:23:in 'Class#new' # ./lib/cucumber/cli/configuration.rb:23:in 'Cucumber::Cli::Configuration#initialize' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'Class#new' # ./spec/cucumber/cli/configuration_spec.rb:24:in 'RSpec::ExampleGroups::CucumberCliConfiguration#config' # ./spec/cucumber/cli/configuration_spec.rb:447:in 'block (3 levels) in ' 59) Cucumber::Cli::Main#execute! when passed an existing runtime uses that runtime for running and reporting results Failure/Error: @kernel.exit 2 # received :exit with unexpected arguments expected: (1) got: (2) # ./lib/cucumber/cli/main.rb:77:in 'Cucumber::Cli::Main#exit_unable_to_finish' # ./lib/cucumber/cli/main.rb:56:in 'Cucumber::Cli::Main#execute!' # ./spec/cucumber/cli/main_spec.rb:27:in 'RSpec::ExampleGroups::CucumberCliMain::Execute::WhenPassedAnExistingRuntime#do_execute' # ./spec/cucumber/cli/main_spec.rb:47:in 'block (4 levels) in ' # ------------------ # --- Caused by: --- # NameError: # uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' 60) Cucumber::Cli::Main#execute! when interrupted with thread dump signal dumps the thread backtrace to the error stream Failure/Error: @kernel.exit 2 # received :exit with unexpected arguments expected: (0) got: (2) # ./lib/cucumber/cli/main.rb:77:in 'Cucumber::Cli::Main#exit_unable_to_finish' # ./lib/cucumber/cli/main.rb:56:in 'Cucumber::Cli::Main#execute!' # ./spec/cucumber/cli/main_spec.rb:87:in 'block (4 levels) in ' # ------------------ # --- Caused by: --- # NameError: # uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' 61) Cucumber::Cli::Options parsing assigns any extra arguments as paths to features Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:475:in 'block (3 levels) in ' 62) Cucumber::Cli::Options parsing does not mistake environment variables as feature paths Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:481:in 'block (3 levels) in ' 63) Cucumber::Cli::Options parsing when using -r or --require collects all specified files into an array Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:60:in 'block (4 levels) in ' 64) Cucumber::Cli::Options parsing with --i18n-languages lists all known languages Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:68:in 'block (4 levels) in ' 65) Cucumber::Cli::Options parsing with --i18n-languages exits the program Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:39:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#when_parsing' # ./spec/cucumber/cli/options_spec.rb:76:in 'block (4 levels) in ' 66) Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG exits Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:39:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#when_parsing' # ./spec/cucumber/cli/options_spec.rb:82:in 'block (4 levels) in ' 67) Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG says the language was invalid Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:88:in 'block (4 levels) in ' 68) Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG displays the language table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:94:in 'block (4 levels) in ' 69) Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT defaults the output for the formatter to the output stream (STDOUT) Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:104:in 'block (4 levels) in ' 70) Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts per-formatter options Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:108:in 'block (4 levels) in ' 71) Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts junit formatter file attribute option Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:114:in 'block (4 levels) in ' 72) Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts junit formatter file attribute option with pretty Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:120:in 'block (4 levels) in ' 73) Cucumber::Cli::Options parsing when using -o [FILE|DIR] or --out [FILE|DIR] defaults the formatter to 'pretty' when not specified earlier Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:128:in 'block (4 levels) in ' 74) Cucumber::Cli::Options parsing when using -o [FILE|DIR] or --out [FILE|DIR] sets the output for the formatter defined immediately before it Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:132:in 'block (4 levels) in ' 75) Cucumber::Cli::Options parsing when handling multiple formatters catches multiple command line formatters using the same stream Failure/Error: expect { options.parse!(prepare_args('-f pretty -f progress')) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:139:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:139:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:142:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:142:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:142:in 'block (4 levels) in ' 76) Cucumber::Cli::Options parsing when handling multiple formatters catches multiple profile formatters using the same stream Failure/Error: expect { options.parse!(%w[]) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:139:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:139:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:148:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:148:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:148:in 'block (4 levels) in ' 77) Cucumber::Cli::Options parsing when handling multiple formatters profiles does not affect the catching of multiple command line formatters using the same stream Failure/Error: expect { options.parse!(%w[-f progress -f pretty]) }.to raise_error('All but one formatter must use --out, only one can print to each stream (or STDOUT)') expected Exception with "All but one formatter must use --out, only one can print to each stream (or STDOUT)", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:139:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:139:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:154:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:154:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:154:in 'block (4 levels) in ' 78) Cucumber::Cli::Options parsing when handling multiple formatters merges profile formatters and command line formatters Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:139:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:139:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:159:in 'block (4 levels) in ' 79) Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS handles tag expressions as argument Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:167:in 'block (4 levels) in ' 80) Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS stores tags passed with different --tags separately Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:173:in 'block (4 levels) in ' 81) Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS strips tag limits from the tag expressions stored Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:179:in 'block (4 levels) in ' 82) Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS stores tag limits separately Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:185:in 'block (4 levels) in ' 83) Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS raise exception for inconsistent tag limits Failure/Error: expect { after_parsing('--tags @foo:2 --tags @foo:3') }.to raise_error(RuntimeError, 'Inconsistent tag limits for @foo: 2 and 3') expected RuntimeError with "Inconsistent tag limits for @foo: 2 and 3", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:191:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:191:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:191:in 'block (4 levels) in ' 84) Cucumber::Cli::Options parsing when using -n NAME or --name NAME stores the provided names as regular expressions Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:197:in 'block (4 levels) in ' 85) Cucumber::Cli::Options parsing when using -e PATTERN or --exclude PATTERN stores the provided exclusions as regular expressions Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:205:in 'block (4 levels) in ' 86) Cucumber::Cli::Options parsing when using -l LINES or --lines LINES adds line numbers to args Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:213:in 'block (4 levels) in ' 87) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses the default profile passed in during initialization if none are specified by the user Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:222:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:222:in 'block (4 levels) in ' 88) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE merges all uniq values from both cmd line and the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:230:in 'block (4 levels) in ' 89) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE gives precedence to the original options' paths Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:238:in 'block (4 levels) in ' 90) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the require files of both Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:245:in 'block (4 levels) in ' 91) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the tag names of both Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:252:in 'block (4 levels) in ' 92) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the tag limits of both Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:259:in 'block (4 levels) in ' 93) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE raise exceptions for inconsistent tag limits Failure/Error: expect { options.parse!(%w[--tags @bar:3 -p baz]) }.to raise_error(RuntimeError, 'Inconsistent tag limits for @bar: 3 and 2') expected RuntimeError with "Inconsistent tag limits for @bar: 3 and 2", got # with backtrace: # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:267:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:267:in 'block (4 levels) in ' # ./spec/cucumber/cli/options_spec.rb:267:in 'block (4 levels) in ' 94) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE only takes the paths from the original options, and disgregards the profiles Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:272:in 'block (4 levels) in ' 95) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses the paths from the profile when none are specified originally Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:279:in 'block (4 levels) in ' 96) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines environment variables from the profile but gives precendene to cmd line args Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:286:in 'block (4 levels) in ' 97) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE disregards STDOUT formatter defined in profile when another is passed in (via cmd line) Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:293:in 'block (4 levels) in ' 98) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE includes any non-STDOUT formatters from the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:300:in 'block (4 levels) in ' 99) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE does not include STDOUT formatters from the profile if there is a STDOUT formatter in command line Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:307:in 'block (4 levels) in ' 100) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE includes any STDOUT formatters from the profile if no STDOUT formatter was specified in command line Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:314:in 'block (4 levels) in ' 101) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE assumes all of the formatters defined in the profile when none are specified on cmd line Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:321:in 'block (4 levels) in ' 102) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE only reads cucumber.yml once Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:336:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:336:in 'block (4 levels) in ' 103) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE respects --quiet when defined in the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:347:in 'block (4 levels) in ' 104) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses --no-duration when defined in the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:354:in 'block (4 levels) in ' 105) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry when --retry is not defined on the command line uses the --retry option from the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:363:in 'block (6 levels) in ' 106) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry when --retry is defined on the command line ignores the --retry option from the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:372:in 'block (6 levels) in ' 107) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry-total when --retry-total is not defined on the command line uses the --retry-total option from the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:383:in 'block (6 levels) in ' 108) Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry-total when --retry-total is defined on the command line ignores the --retry-total option from the profile Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:392:in 'block (6 levels) in ' 109) Cucumber::Cli::Options parsing when using -P or --no-profile disables profiles Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:404:in 'block (4 levels) in ' 110) Cucumber::Cli::Options parsing when using -P or --no-profile notifies the user that the profiles are being disabled Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:412:in 'block (4 levels) in ' 111) Cucumber::Cli::Options parsing when using -b or --backtrace turns on cucumber's full backtrace Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:39:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#when_parsing' # ./spec/cucumber/cli/options_spec.rb:420:in 'block (4 levels) in ' 112) Cucumber::Cli::Options parsing with --version displays the cucumber version Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:428:in 'block (4 levels) in ' 113) Cucumber::Cli::Options parsing with --version exits the program Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:39:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#when_parsing' # ./spec/cucumber/cli/options_spec.rb:434:in 'block (4 levels) in ' 114) Cucumber::Cli::Options parsing when using environment variables (i.e. MODE=webrat) places all of the environment variables into a hash Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:440:in 'block (4 levels) in ' 115) Cucumber::Cli::Options parsing with --retry is 0 by default Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:448:in 'block (4 levels) in ' 116) Cucumber::Cli::Options parsing with --retry sets the options[:retry] value Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:454:in 'block (4 levels) in ' 117) Cucumber::Cli::Options parsing with --retry-total is INFINITY by default Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:462:in 'block (4 levels) in ' 118) Cucumber::Cli::Options parsing with --retry-total sets the options[:retry_total] value Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:468:in 'block (4 levels) in ' 119) Cucumber::Cli::Options parsing with --snippet-type parses the snippet type argument Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:488:in 'block (4 levels) in ' 120) Cucumber::Cli::Options parsing with --publish adds message formatter with output to default reports publishing url Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:496:in 'block (4 levels) in ' 121) Cucumber::Cli::Options parsing with --publish adds message formatter with output to default reports publishing url when CUCUMBER_PUBLISH_ENABLED=true Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:503:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:502:in 'block (4 levels) in ' 122) Cucumber::Cli::Options parsing with --publish enables publishing when CUCUMBER_PUBLISH_ENABLED=true Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:511:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:510:in 'block (4 levels) in ' 123) Cucumber::Cli::Options parsing with --publish does not enable publishing when CUCUMBER_PUBLISH_ENABLED=false Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:519:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:518:in 'block (4 levels) in ' 124) Cucumber::Cli::Options parsing with --publish adds authentication header with CUCUMBER_PUBLISH_TOKEN environment variable value if set Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:527:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:526:in 'block (4 levels) in ' 125) Cucumber::Cli::Options parsing with --publish enables publishing if CUCUMBER_PUBLISH_TOKEN environment variable is set Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:535:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:534:in 'block (4 levels) in ' 126) Cucumber::Cli::Options parsing with --publish adds authentication header with CUCUMBER_PUBLISH_TOKEN environment variable value if set and no --publish Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:543:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:542:in 'block (4 levels) in ' 127) Cucumber::Cli::Options parsing with --publish-quiet silences publish banner Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:552:in 'block (4 levels) in ' 128) Cucumber::Cli::Options parsing with --publish-quiet enables publishing when CUCUMBER_PUBLISH_QUIET=true Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:43:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#after_parsing' # ./spec/cucumber/cli/options_spec.rb:559:in 'block (5 levels) in ' # ./spec/cucumber/cli/options_spec.rb:50:in 'RSpec::ExampleGroups::CucumberCliOptions::Parsing#with_env' # ./spec/cucumber/cli/options_spec.rb:558:in 'block (4 levels) in ' 129) Cucumber::Cli::Options dry-run has the default value for snippets Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:570:in 'block (3 levels) in ' 130) Cucumber::Cli::Options dry-run sets snippets to false when no-snippets provided after dry-run Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:577:in 'block (3 levels) in ' 131) Cucumber::Cli::Options dry-run sets snippets to false when no-snippets provided before dry-run Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/cli/options.rb:605:in 'Cucumber::Cli::Options#default_options' # ./lib/cucumber/cli/options.rb:80:in 'Cucumber::Cli::Options#initialize' # ./spec/cucumber/cli/options_spec.rb:29:in 'Class#new' # ./spec/cucumber/cli/options_spec.rb:29:in 'RSpec::ExampleGroups::CucumberCliOptions#options' # ./spec/cucumber/cli/options_spec.rb:584:in 'block (3 levels) in ' 132) Cucumber::Configuration.default has an autoload_code_paths containing the standard support and step_definitions folders Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./spec/cucumber/configuration_spec.rb:8:in 'block (3 levels) in ' # ./spec/cucumber/configuration_spec.rb:11:in 'block (3 levels) in ' 133) Cucumber::Configuration with custom user options allows you to override the defaults Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:19:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:19:in 'block (3 levels) in ' # ./spec/cucumber/configuration_spec.rb:22:in 'block (3 levels) in ' 134) Cucumber::Configuration when selecting the files to load requires env.rb files first Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:34:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:34:in 'block (3 levels) in ' 135) Cucumber::Configuration when selecting the files to load features/support/env.rb is loaded before any other features/**/support/env.rb file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:41:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:41:in 'block (3 levels) in ' 136) Cucumber::Configuration when selecting the files to load requires step defs in vendor/{plugins,gems}/*/cucumber/*.rb Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:67:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:67:in 'block (3 levels) in ' 137) Cucumber::Configuration when selecting the files to load --exclude excludes a ruby file from requiring when the name matches exactly Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:76:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:76:in 'block (4 levels) in ' 138) Cucumber::Configuration when selecting the files to load --exclude excludes all ruby files that match the provided patterns from requiring Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:86:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:86:in 'block (4 levels) in ' 139) Cucumber::Configuration when selecting feature files preserves the order of the feature files Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:95:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:95:in 'block (3 levels) in ' 140) Cucumber::Configuration when selecting feature files searchs for all features in the specified directory Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:104:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:104:in 'block (3 levels) in ' 141) Cucumber::Configuration when selecting feature files defaults to the features directory when no feature file are provided Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:113:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:113:in 'block (3 levels) in ' 142) Cucumber::Configuration when selecting feature files gets the feature files from the rerun file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:127:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:127:in 'block (3 levels) in ' 143) Cucumber::Configuration#with_options returns a copy of the configuration with new options Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/configuration_spec.rb:145:in 'Class#new' # ./spec/cucumber/configuration_spec.rb:145:in 'block (3 levels) in ' 144) Cucumber::Filters::Retry with a passing test case describes the test case once Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:35:in 'block (3 levels) in ' 145) Cucumber::Filters::Retry when performing retry describes the same test case object each time Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:48:in 'block (3 levels) in ' 146) Cucumber::Filters::Retry with a consistently failing test case when retry_total is infinite describes the test case the specified number of times Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration Shared Example Group: "retries the test case the specified number of times" called from ./spec/cucumber/filters/retry_spec.rb:66 # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:59:in 'block (4 levels) in ' 147) Cucumber::Filters::Retry with a consistently failing test case when retry_total is 1 describes the test case the specified number of times Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration Shared Example Group: "retries the test case the specified number of times" called from ./spec/cucumber/filters/retry_spec.rb:72 # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:59:in 'block (4 levels) in ' 148) Cucumber::Filters::Retry with a consistently failing test case when retry_total is 0 describes the test case the specified number of times Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration Shared Example Group: "retries the test case the specified number of times" called from ./spec/cucumber/filters/retry_spec.rb:78 # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:59:in 'block (4 levels) in ' 149) Cucumber::Filters::Retry with slighty flaky test cases describes the test case twice Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:90:in 'block (3 levels) in ' 150) Cucumber::Filters::Retry with really flaky test cases describes the test case 3 times Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:102:in 'block (3 levels) in ' 151) Cucumber::Filters::Retry with too many failing tests stops retrying tests Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/filters/retry_spec.rb:16:in 'Class#new' # ./spec/cucumber/filters/retry_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:20:in 'block (2 levels) in ' # ./spec/cucumber/filters/retry_spec.rb:124:in 'block (3 levels) in ' 152) Cucumber::Formatter::ConsoleCounts works for zero Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/console_counts_spec.rb:10:in 'Class#new' # ./spec/cucumber/formatter/console_counts_spec.rb:10:in 'block (2 levels) in ' 153) Cucumber::Formatter::FailFast with a failing scenario sets Cucumber.wants_to_quit Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'Class#new' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/formatter/fail_fast_spec.rb:19:in 'block (2 levels) in ' 154) Cucumber::Formatter::FailFast with a passing scenario doesn't set Cucumber.wants_to_quit Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'Class#new' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/formatter/fail_fast_spec.rb:19:in 'block (2 levels) in ' 155) Cucumber::Formatter::FailFast with an undefined scenario doesn't set Cucumber.wants_to_quit Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'Class#new' # ./spec/cucumber/formatter/fail_fast_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/formatter/fail_fast_spec.rb:19:in 'block (2 levels) in ' 156) Cucumber::Formatter::FailFast with an undefined scenario when in strict mode sets Cucumber.wants_to_quit Failure/Error: let(:configuration) { Cucumber::Configuration.new strict: Cucumber::Core::Test::Result::StrictConfiguration.new([:undefined]) } NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./spec/cucumber/formatter/fail_fast_spec.rb:82:in 'block (4 levels) in ' # ./spec/cucumber/formatter/fail_fast_spec.rb:19:in 'block (2 levels) in ' 157) Cucumber::Formatter::Json with a scenario with an undefined step outputs the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 158) Cucumber::Formatter::Json with a scenario with a passed step outputs the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 159) Cucumber::Formatter::Json with a scenario with a failed step outputs the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 160) Cucumber::Formatter::Json with a scenario with a pending step outputs the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 161) Cucumber::Formatter::Json with a scenario outline with one example outputs the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 162) Cucumber::Formatter::Json with tags in the feature file the tags are included in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 163) Cucumber::Formatter::Json with comments in the feature file the comments are not included in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 164) Cucumber::Formatter::Json with a scenario with a step with a doc string includes the doc string in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 165) Cucumber::Formatter::Json with a scenario with a step that use puts includes the output from the step in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 166) Cucumber::Formatter::Json with a background includes the background in the json data each time it is executed Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 167) Cucumber::Formatter::Json with a scenario with a step that embeds data directly includes the data from the step in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 168) Cucumber::Formatter::Json with a scenario with a step that embeds a file includes the file content in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 169) Cucumber::Formatter::Json with a scenario with hooks includes all hooks except the around hook in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 170) Cucumber::Formatter::Json with a scenario when only an around hook is failing includes the around hook result in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 171) Cucumber::Formatter::Json with a scenario with a step with a data table includes the doc string in the json data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/json_spec.rb:15:in 'block (2 levels) in ' 172) Cucumber::Formatter::Junit with --junit,fileattribute=true option includes the file contains the file attribute Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:45:in 'block (3 levels) in ' 173) Cucumber::Formatter::Junit with --junit,fileattribute=different option includes the file does not contain the file attribute Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:81:in 'block (3 levels) in ' 174) Cucumber::Formatter::Junit with --junit no fileattribute option includes the file does not contain the file attribute Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:116:in 'block (3 levels) in ' 175) Cucumber::Formatter::Junit with no options is able to strip control chars from cdata Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 176) Cucumber::Formatter::Junit with no options a feature with no name raises an exception Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 177) Cucumber::Formatter::Junit with no options given a single feature with a single scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 178) Cucumber::Formatter::Junit with no options given a single feature with a single scenario has not a root system-out node Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 179) Cucumber::Formatter::Junit with no options given a single feature with a single scenario has not a root system-err node Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 180) Cucumber::Formatter::Junit with no options given a single feature with a single scenario has a system-out node under Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 181) Cucumber::Formatter::Junit with no options given a single feature with a single scenario has a system-err node under Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 182) Cucumber::Formatter::Junit with no options given a single feature with a scenario in a subdirectory writes the filename with absolute path Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 183) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 184) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 185) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 186) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 187) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 188) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 189) Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 190) Cucumber::Formatter::Junit with no options given a single feature scenario with skipped test in junit report Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 191) Cucumber::Formatter::Junit with no options given a single feature with a regular data table scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 192) Cucumber::Formatter::Junit with no options given a single feature with a regular data table scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 193) Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing before hook Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 194) Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing after hook Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 195) Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing after step hook Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 196) Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing around hook Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:147:in 'block (3 levels) in ' 197) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 198) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 199) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 200) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 201) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 202) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 203) Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/junit_spec.rb:386:in 'block (3 levels) in ' 204) Cucumber::Formatter::Message given a single feature with a scenario outputs the undefined step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/message_spec.rb:16:in 'block (2 levels) in ' 205) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outputs the scenario name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 206) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outputs the step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 207) Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the gherkin Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 208) Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the scenario name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 209) Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 210) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline outputs the scenario outline Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 211) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline has 4 undefined scenarios Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 212) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline has 4 undefined steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 213) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline when the examples table header is wider than the rows outputs the scenario outline Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 214) Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline with a pystring outputs the scenario outline Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 215) Cucumber::Formatter::Pretty with no options given a single feature with a step with a py string displays the pystring nested Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 216) Cucumber::Formatter::Pretty with no options given a single feature with a multiline step arg displays the multiline string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 217) Cucumber::Formatter::Pretty with no options given a single feature with a table in the background and the scenario displays the table for the background Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 218) Cucumber::Formatter::Pretty with no options given a single feature with a table in the background and the scenario displays the table for the scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 219) Cucumber::Formatter::Pretty with no options given a single feature with a py string in the background and the scenario displays the background py string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 220) Cucumber::Formatter::Pretty with no options given a single feature with a py string in the background and the scenario displays the scenario py string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 221) Cucumber::Formatter::Pretty with no options given a single feature with output from hooks displays hook output appropriately Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 222) Cucumber::Formatter::Pretty with no options given a single feature with background and output from hooks displays hook output appropriately Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 223) Cucumber::Formatter::Pretty with no options given a single feature with tags on all levels includes the tags in the output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 224) Cucumber::Formatter::Pretty with no options given a single feature with comments on all levels includes the all comments in the output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 225) Cucumber::Formatter::Pretty with no options given a single feature with the rule keyword ignores the rule keyword Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:18:in 'block (3 levels) in ' 226) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outputs the scenario name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 227) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outputs the step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 228) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline outputs the scenario outline Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 229) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline has 4 undefined scenarios Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 230) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline has 4 undefined steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 231) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a step with a py string does not display the pystring Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 232) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a multiline step arg does not display the multiline string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 233) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a table in the background and the scenario does not display the table for the background Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 234) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a table in the background and the scenario does not display the table for the scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 235) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a py string in the background and the scenario does not display the background py string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 236) Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a py string in the background and the scenario does not display the scenario py string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:508:in 'block (3 levels) in ' 237) Cucumber::Formatter::Pretty when using --expand mode given a single feature with a scenario outline outputs the instantiated scenarios Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:686:in 'block (3 levels) in ' 238) Cucumber::Formatter::Pretty when using --expand mode given a single feature with a scenario outline in en-lol outputs localized text Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:686:in 'block (3 levels) in ' 239) Cucumber::Formatter::Pretty when using --expand mode with --source as an option given a single feature with a scenario outline includes the source in the output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:778:in 'block (3 levels) in ' 240) Cucumber::Formatter::Pretty when using --expand mode with --source as an option given a single feature with a scenario outline with very wide cells the scenario line controls the source indentation Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:778:in 'block (3 levels) in ' 241) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'Given' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 242) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'Given' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 243) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'Given' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 244) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'When' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 245) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'When' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 246) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'When' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 247) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'Then' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 248) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'Then' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 249) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'Then' step name Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 250) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * replaces the first step with 'Given' Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 251) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'Given' keyword for future replacements Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 252) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'When' keyword for future replacements Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 253) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'Then' keyword for future replacements Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 254) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario where the only undefined step uses 'And' uses actual keyword of the previous passing step for the undefined step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 255) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With scenarios where the first step is undefined and uses '*' uses 'Given' as the actual keyword for the step in the first scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 256) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With scenarios where the first step is undefined and uses '*' uses 'Given' as the actual keyword for the step in the last scenario Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 257) Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements with a scenario in en-lol uses actual keyword of the previous passing step for the undefined step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/pretty_spec.rb:857:in 'block (3 levels) in ' 258) Cucumber::Formatter::Progress given a single feature with a scenario outputs the undefined step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 259) Cucumber::Formatter::Progress given a single feature with a background outputs the two undefined steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 260) Cucumber::Formatter::Progress given a single feature with a scenario outline outputs each undefined step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 261) Cucumber::Formatter::Progress given a single feature with a scenario outline has 4 undefined scenarios Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 262) Cucumber::Formatter::Progress given a single feature with a scenario outline has 4 undefined steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 263) Cucumber::Formatter::Progress given a single feature with hooks all hook passes only steps generate output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 264) Cucumber::Formatter::Progress given a single feature with hooks with a failing before hook the failing hook generate output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 265) Cucumber::Formatter::Progress given a single feature with hooks with a failing after hook the failing hook generate output Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/progress_spec.rb:16:in 'block (2 levels) in ' 266) Cucumber::Formatter::PublishBannerPrinter passing scenario prints banner Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/formatter/publish_banner_printer_spec.rb:16:in 'block (2 levels) in ' 267) Cucumber::Formatter::Rerun when 2 scenarios fail in the same file Prints the locations of the failed scenarios Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'Class#new' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:38:in 'block (3 levels) in ' 268) Cucumber::Formatter::Rerun with failures in multiple files prints the location of the failed scenarios in each file Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'Class#new' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:73:in 'block (3 levels) in ' 269) Cucumber::Formatter::Rerun when there are no failing scenarios prints nothing Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'Class#new' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:92:in 'block (3 levels) in ' 270) Cucumber::Formatter::Rerun with a flaky scenario with option --no-strict-flaky prints nothing Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'Class#new' # ./spec/cucumber/formatter/rerun_spec.rb:16:in 'block (2 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:112:in 'block (4 levels) in ' 271) Cucumber::Formatter::Rerun with a flaky scenario with option --strict-flaky prints the location of the flaky scenario Failure/Error: let(:config) { Configuration.new(out_stream: io, strict: Core::Test::Result::StrictConfiguration.new([:flaky])) } NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./spec/cucumber/formatter/rerun_spec.rb:123:in 'block (4 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:134:in 'block (4 levels) in ' 272) Cucumber::Formatter::Rerun with a flaky scenario with option --strict-flaky does not include the same failing scenario more than once Failure/Error: let(:config) { Configuration.new(out_stream: io, strict: Core::Test::Result::StrictConfiguration.new([:flaky])) } NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./spec/cucumber/formatter/rerun_spec.rb:123:in 'block (4 levels) in ' # ./spec/cucumber/formatter/rerun_spec.rb:151:in 'block (4 levels) in ' 273) Cucumber::Glue::ProtoWorld Handling logs in step definitions when modifying the printed variable after the call to #log prints the variable value at the time `#log` was called Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:32:in 'block (3 levels) in ' 274) Cucumber::Glue::ProtoWorld Handling logs in step definitions when logging an object prints the stringified version of the object as a log message Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:32:in 'block (3 levels) in ' 275) Cucumber::Glue::ProtoWorld Handling logs in step definitions when logging multiple items on one call logs each entry independently Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:32:in 'block (3 levels) in ' 276) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching data with null byte does not report an error Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 277) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching data with null byte properly attaches the data Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 278) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using a file path does not report an error Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 279) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using a file path properly attaches the image Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 280) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using the input-read data does not report an error Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 281) Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using the input-read data properly attaches the image Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Class#new' # ./spec/cucumber/formatter/spec_helper.rb:61:in 'Cucumber::Formatter::SpecHelper#actual_runtime' # ./spec/cucumber/glue/proto_world_spec.rb:116:in 'block (3 levels) in ' 282) Cucumber::Glue::StepDefinition#load_code_file when not specifying the loading strategy does not re-load the file when called multiple times Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:60:in 'block (4 levels) in ' 283) Cucumber::Glue::StepDefinition#load_code_file when not specifying the loading strategy only loads ruby files Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:70:in 'block (4 levels) in ' 284) Cucumber::Glue::StepDefinition Handling the World raises an error if the world is nil Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:80:in 'block (3 levels) in ' 285) Cucumber::Glue::StepDefinition Handling the World implicitly extends the world with modules Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:86:in 'block (3 levels) in ' 286) Cucumber::Glue::StepDefinition Handling the World places the current world inside the `Object` superclass Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:96:in 'block (3 levels) in ' 287) Cucumber::Glue::StepDefinition Handling the World raises error when we try to register more than one World proc Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:103:in 'block (3 levels) in ' 288) Cucumber::Glue::StepDefinition Handling namespaced World can still handle top level methods inside the world the world with namespaces Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:111:in 'block (3 levels) in ' 289) Cucumber::Glue::StepDefinition Handling namespaced World can scope calls to a specific namespaced module Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:118:in 'block (3 levels) in ' 290) Cucumber::Glue::StepDefinition Handling namespaced World can scope calls to a different specific namespaced module Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:125:in 'block (3 levels) in ' 291) Cucumber::Glue::StepDefinition Handling namespaced World can show all the namespaced included modules Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:132:in 'block (3 levels) in ' 292) Cucumber::Glue::StepDefinition Handling namespaced World merges methods when assigning different modules to the same namespace Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:139:in 'block (3 levels) in ' 293) Cucumber::Glue::StepDefinition Handling namespaced World resolves conflicts by using the latest defined definition when assigning different modules to the same namespace Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:147:in 'block (3 levels) in ' 294) Cucumber::Glue::StepDefinition hooks finds before hooks Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:157:in 'block (3 levels) in ' 295) Cucumber::Glue::StepDefinition hooks finds around hooks Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:15:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:168:in 'block (3 levels) in ' 296) Cucumber::Glue::RegistryAndMore#parameter_type_envelope produces an envelope with the expected contents Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:197:in 'block (3 levels) in ' 297) Cucumber::Glue::RegistryAndMore#parameter_type_envelope when provided a ParameterType with transformer being a lambda includes the lambda source-location in the envelope Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:197:in 'block (3 levels) in ' 298) Cucumber::Glue::RegistryAndMore#parameter_type_envelope when provided a ParameterType with transformer being a bound method, which has no source location does not include the source-location in the envelope Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'Class#new' # ./spec/cucumber/glue/registry_and_more_spec.rb:182:in 'block (2 levels) in ' # ./spec/cucumber/glue/registry_and_more_spec.rb:197:in 'block (3 levels) in ' 299) Cucumber::Glue::StepDefinition allows calling of other steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 300) Cucumber::Glue::StepDefinition allows calling of other steps with inline arg Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 301) Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when inside step is not defined Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 302) Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step is parsed dynamically Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 303) Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step with doc string is parsed dynamically Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 304) Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step with data table is parsed dynamically Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 305) Cucumber::Glue::StepDefinition allows forced pending Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 306) Cucumber::Glue::StepDefinition raises ArityMismatchError when the number of capture groups differs from the number of step arguments Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 307) Cucumber::Glue::StepDefinition does not modify the step_match arg when arg is modified in a step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 308) Cucumber::Glue::StepDefinition recognizes $arg style captures Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 309) Cucumber::Glue::StepDefinition has a JSON representation of the signature Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 310) Cucumber::Glue::StepDefinition when mapping to world methods calls a method on the world when specified with a symbol Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 311) Cucumber::Glue::StepDefinition when mapping to world methods calls a method on a specified object Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 312) Cucumber::Glue::StepDefinition when mapping to world methods calls a method on a specified world attribute Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 313) Cucumber::Glue::StepDefinition when mapping to world methods has the correct location Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 314) Cucumber::Glue::StepDefinition with ParameterType uses the instance created by the ParameterType transformer proc Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 315) Cucumber::Glue::StepDefinition with ParameterType does not modify the step_match arg when arg is modified in a step Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 316) Cucumber::Glue::StepDefinition#log calls "attach" with the correct media type Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 317) Cucumber::Glue::StepDefinition#log calls `to_s` if the message is not a String Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime/support_code.rb:44:in 'Cucumber::Runtime::SupportCode#initialize' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'Class#new' # ./spec/cucumber/glue/step_definition_spec.rb:12:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:13:in 'block (2 levels) in ' # ./spec/cucumber/glue/step_definition_spec.rb:21:in 'block (2 levels) in ' 318) Cucumber::Runtime::SupportCode#apply_before_hooks applies before hooks to test cases with steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'Class#new' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:27:in 'block (3 levels) in ' 319) Cucumber::Runtime::SupportCode#apply_before_hooks does not apply before hooks to test cases with no steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'Class#new' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:33:in 'block (3 levels) in ' 320) Cucumber::Runtime::SupportCode#apply_after_hooks applies after hooks to test cases with steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'Class#new' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:45:in 'block (3 levels) in ' 321) Cucumber::Runtime::SupportCode#apply_after_hooks does not apply after hooks to test cases with no steps Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'Class#new' # ./spec/cucumber/runtime/support_code_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:17:in 'block (2 levels) in ' # ./spec/cucumber/runtime/support_code_spec.rb:51:in 'block (3 levels) in ' 322) Cucumber::Runtime#features_paths returns the value from configuration.paths Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/runtime_spec.rb:4:in 'Class#new' # ./spec/cucumber/runtime_spec.rb:4:in 'block (2 levels) in ' # ./spec/cucumber/runtime_spec.rb:12:in 'block (3 levels) in ' 323) Cucumber::Runtime#doc_string is creates an object equal to a string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/runtime.rb:58:in 'Class#new' # ./lib/cucumber/runtime.rb:58:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/runtime_spec.rb:4:in 'Class#new' # ./spec/cucumber/runtime_spec.rb:4:in 'block (2 levels) in ' # ./spec/cucumber/runtime_spec.rb:18:in 'block (3 levels) in ' 324) Cucumber::StepMatchSearch caches step match results Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:15:in 'block (2 levels) in ' 325) Cucumber::StepMatchSearch resolving step definition matches raises Ambiguous error with guess hint when multiple step definitions match Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:38:in 'block (3 levels) in ' 326) Cucumber::StepMatchSearch resolving step definition matches when --guess is used does not show --guess hint Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:57:in 'block (4 levels) in ' 327) Cucumber::StepMatchSearch resolving step definition matches when --guess is used does not raise Ambiguous error when multiple step definitions match Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:64:in 'block (4 levels) in ' 328) Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks right step definition when an equal number of capture groups Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:71:in 'block (4 levels) in ' 329) Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks right step definition when an unequal number of capture groups Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:78:in 'block (4 levels) in ' 330) Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks most specific step definition when an unequal number of capture groups Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_search_spec.rb:6:in 'Class#new' # ./spec/cucumber/step_match_search_spec.rb:6:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:5:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:10:in 'block (2 levels) in ' # ./spec/cucumber/step_match_search_spec.rb:85:in 'block (4 levels) in ' 331) Cucumber::StepMatch formats step names Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 332) Cucumber::StepMatch formats one group when we use Unicode Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 333) Cucumber::StepMatch formats several groups when we use Unicode Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 334) Cucumber::StepMatch deals with Unicode both inside and outside arguments Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 335) Cucumber::StepMatch formats groups with format string Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 336) Cucumber::StepMatch formats groups with format string when there are dupes Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 337) Cucumber::StepMatch formats groups with block Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 338) Cucumber::StepMatch formats groups with proc object Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 339) Cucumber::StepMatch formats groups even when first group is optional and not matched Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 340) Cucumber::StepMatch formats embedded groups Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./spec/cucumber/step_match_spec.rb:7:in 'Class#new' # ./spec/cucumber/step_match_spec.rb:7:in 'block (2 levels) in ' 341) Pending raises a Pending if no block is supplied Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime.rb:57:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/world/pending_spec.rb:10:in 'Class#new' # ./spec/cucumber/world/pending_spec.rb:10:in 'block (2 levels) in ' 342) Pending raises a Pending if a supplied block fails as expected Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime.rb:57:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/world/pending_spec.rb:10:in 'Class#new' # ./spec/cucumber/world/pending_spec.rb:10:in 'block (2 levels) in ' 343) Pending raises a Pending if a supplied block fails as expected with a double Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime.rb:57:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/world/pending_spec.rb:10:in 'Class#new' # ./spec/cucumber/world/pending_spec.rb:10:in 'block (2 levels) in ' 344) Pending raises a Pending if a supplied block starts working Failure/Error: strict: Cucumber::Core::Test::Result::StrictConfiguration.new, NameError: uninitialized constant Cucumber::Core::Test::Result::StrictConfiguration # ./lib/cucumber/configuration.rb:26:in 'Cucumber::Configuration.default_options' # ./lib/cucumber/configuration.rb:62:in 'Cucumber::Configuration#initialize' # ./lib/cucumber/configuration.rb:19:in 'Class#new' # ./lib/cucumber/configuration.rb:19:in 'Cucumber::Configuration.default' # ./lib/cucumber/runtime.rb:57:in 'Cucumber::Runtime#initialize' # ./spec/cucumber/world/pending_spec.rb:10:in 'Class#new' # ./spec/cucumber/world/pending_spec.rb:10:in 'block (2 levels) in ' Finished in 5.26 seconds (files took 2.91 seconds to load) 609 examples, 344 failures, 5 pending Failed examples: rspec ./spec/cucumber/cli/configuration_spec.rb:33 # Cucumber::Cli::Configuration uses the default profile when no profile is defined rspec ./spec/cucumber/cli/configuration_spec.rb:180 # Cucumber::Cli::Configuration accepts --dry-run option rspec ./spec/cucumber/cli/configuration_spec.rb:186 # Cucumber::Cli::Configuration implies --no-duration with --dry-run option rspec ./spec/cucumber/cli/configuration_spec.rb:192 # Cucumber::Cli::Configuration accepts --no-source option rspec ./spec/cucumber/cli/configuration_spec.rb:198 # Cucumber::Cli::Configuration accepts --no-snippets option rspec ./spec/cucumber/cli/configuration_spec.rb:204 # Cucumber::Cli::Configuration sets snippets and source and duration to false with --quiet option rspec ./spec/cucumber/cli/configuration_spec.rb:212 # Cucumber::Cli::Configuration sets duration to false with --no-duration rspec ./spec/cucumber/cli/configuration_spec.rb:218 # Cucumber::Cli::Configuration accepts --verbose option rspec ./spec/cucumber/cli/configuration_spec.rb:224 # Cucumber::Cli::Configuration uses the pretty formatter to stdout when no formatter is defined rspec ./spec/cucumber/cli/configuration_spec.rb:230 # Cucumber::Cli::Configuration adds the default formatter when no other formatter is defined with --publish rspec ./spec/cucumber/cli/configuration_spec.rb:239 # Cucumber::Cli::Configuration does not add the default formatter when a formatter is defined with --publish rspec ./spec/cucumber/cli/configuration_spec.rb:248 # Cucumber::Cli::Configuration does not add the default formatter with --format message rspec ./spec/cucumber/cli/configuration_spec.rb:256 # Cucumber::Cli::Configuration accepts --out option rspec ./spec/cucumber/cli/configuration_spec.rb:262 # Cucumber::Cli::Configuration accepts multiple --out options rspec ./spec/cucumber/cli/configuration_spec.rb:268 # Cucumber::Cli::Configuration accepts multiple --format options and put the STDOUT one first so progress is seen rspec ./spec/cucumber/cli/configuration_spec.rb:274 # Cucumber::Cli::Configuration does not accept multiple --format options when both use implicit STDOUT rspec ./spec/cucumber/cli/configuration_spec.rb:278 # Cucumber::Cli::Configuration does not accept multiple --format options when both use implicit STDOUT (using profile with no formatters) rspec ./spec/cucumber/cli/configuration_spec.rb:283 # Cucumber::Cli::Configuration accepts same --format options with implicit STDOUT, and keep only one rspec ./spec/cucumber/cli/configuration_spec.rb:289 # Cucumber::Cli::Configuration does not accept multiple --out streams pointing to the same place rspec ./spec/cucumber/cli/configuration_spec.rb:294 # Cucumber::Cli::Configuration does not accept multiple --out streams pointing to the same place (one from profile, one from command line) rspec ./spec/cucumber/cli/configuration_spec.rb:299 # Cucumber::Cli::Configuration associates --out to previous --format rspec ./spec/cucumber/cli/configuration_spec.rb:305 # Cucumber::Cli::Configuration accepts same --format options with same --out streams and keep only one rspec ./spec/cucumber/cli/configuration_spec.rb:311 # Cucumber::Cli::Configuration accepts same --format options with different --out streams rspec ./spec/cucumber/cli/configuration_spec.rb:317 # Cucumber::Cli::Configuration accepts --color option rspec ./spec/cucumber/cli/configuration_spec.rb:323 # Cucumber::Cli::Configuration accepts --no-color option rspec ./spec/cucumber/cli/configuration_spec.rb:347 # Cucumber::Cli::Configuration accepts multiple --name options rspec ./spec/cucumber/cli/configuration_spec.rb:354 # Cucumber::Cli::Configuration accepts multiple -n options rspec ./spec/cucumber/cli/configuration_spec.rb:361 # Cucumber::Cli::Configuration allows specifying environment variables on the command line rspec ./spec/cucumber/cli/configuration_spec.rb:368 # Cucumber::Cli::Configuration allows specifying environment variables in profiles rspec ./spec/cucumber/cli/configuration_spec.rb:41 # Cucumber::Cli::Configuration when using the --profile flag expands args from profiles in the cucumber.yml file rspec ./spec/cucumber/cli/configuration_spec.rb:49 # Cucumber::Cli::Configuration when using the --profile flag expands args from the default profile when no flags are provided rspec ./spec/cucumber/cli/configuration_spec.rb:56 # Cucumber::Cli::Configuration when using the --profile flag allows --strict to be set by a profile rspec ./spec/cucumber/cli/configuration_spec.rb:65 # Cucumber::Cli::Configuration when using the --profile flag allows --strict from a profile to be selectively overridden rspec ./spec/cucumber/cli/configuration_spec.rb:74 # Cucumber::Cli::Configuration when using the --profile flag parses ERB syntax in the cucumber.yml file rspec ./spec/cucumber/cli/configuration_spec.rb:81 # Cucumber::Cli::Configuration when using the --profile flag parses ERB in cucumber.yml that makes uses nested ERB sessions rspec ./spec/cucumber/cli/configuration_spec.rb:92 # Cucumber::Cli::Configuration when using the --profile flag provides a helpful error message when a specified profile does not exists in cucumber.yml rspec ./spec/cucumber/cli/configuration_spec.rb:106 # Cucumber::Cli::Configuration when using the --profile flag allows profiles to be defined in arrays rspec ./spec/cucumber/cli/configuration_spec.rb:113 # Cucumber::Cli::Configuration when using the --profile flag disregards default STDOUT formatter defined in profile when another is passed in (via cmd line) rspec ./spec/cucumber/cli/configuration_spec.rb:138 # Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when a specified profile exists but is nil or blank rspec ./spec/cucumber/cli/configuration_spec.rb:147 # Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when no YAML file exists and a profile is specified rspec ./spec/cucumber/cli/configuration_spec.rb:153 # Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml is blank or malformed rspec ./spec/cucumber/cli/configuration_spec.rb:165 # Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml can not be parsed rspec ./spec/cucumber/cli/configuration_spec.rb:172 # Cucumber::Cli::Configuration when using the --profile flag issues a helpful error message when cucumber.yml can not be parsed by ERB rspec ./spec/cucumber/cli/configuration_spec.rb[1:2:10:1] # Cucumber::Cli::Configuration when using the --profile flag when --no-profile is specified with none disables profiles rspec ./spec/cucumber/cli/configuration_spec.rb[1:2:10:2] # Cucumber::Cli::Configuration when using the --profile flag when --no-profile is specified with none notifies the user that the profiles are being disabled rspec ./spec/cucumber/cli/configuration_spec.rb[1:2:11:1] # Cucumber::Cli::Configuration when using the --profile flag when -P is specified with none disables profiles rspec ./spec/cucumber/cli/configuration_spec.rb[1:2:11:2] # Cucumber::Cli::Configuration when using the --profile flag when -P is specified with none notifies the user that the profiles are being disabled rspec ./spec/cucumber/cli/configuration_spec.rb:377 # Cucumber::Cli::Configuration#tag_expressions returns an empty expression when no tags are specified rspec ./spec/cucumber/cli/configuration_spec.rb:383 # Cucumber::Cli::Configuration#tag_expressions returns an expression when tags are specified rspec ./spec/cucumber/cli/configuration_spec.rb:391 # Cucumber::Cli::Configuration#tag_limits returns an empty hash when no limits are specified rspec ./spec/cucumber/cli/configuration_spec.rb:397 # Cucumber::Cli::Configuration#tag_limits returns a hash of limits when limits are specified rspec ./spec/cucumber/cli/configuration_spec.rb:405 # Cucumber::Cli::Configuration#dry_run? returns true when --dry-run was specified on in the arguments rspec ./spec/cucumber/cli/configuration_spec.rb:411 # Cucumber::Cli::Configuration#dry_run? returns true when --dry-run was specified in yaml file rspec ./spec/cucumber/cli/configuration_spec.rb:418 # Cucumber::Cli::Configuration#dry_run? returns false by default rspec ./spec/cucumber/cli/configuration_spec.rb:426 # Cucumber::Cli::Configuration#snippet_type returns the snippet type when it was set rspec ./spec/cucumber/cli/configuration_spec.rb:432 # Cucumber::Cli::Configuration#snippet_type returns the snippet type when it was set with shorthand option rspec ./spec/cucumber/cli/configuration_spec.rb:438 # Cucumber::Cli::Configuration#snippet_type returns the default snippet type if it was not set rspec ./spec/cucumber/cli/configuration_spec.rb:446 # Cucumber::Cli::Configuration#retry_attempts returns the specified number of retries rspec ./spec/cucumber/cli/main_spec.rb:40 # Cucumber::Cli::Main#execute! when passed an existing runtime uses that runtime for running and reporting results rspec ./spec/cucumber/cli/main_spec.rb:75 # Cucumber::Cli::Main#execute! when interrupted with thread dump signal dumps the thread backtrace to the error stream rspec ./spec/cucumber/cli/options_spec.rb:474 # Cucumber::Cli::Options parsing assigns any extra arguments as paths to features rspec ./spec/cucumber/cli/options_spec.rb:480 # Cucumber::Cli::Options parsing does not mistake environment variables as feature paths rspec ./spec/cucumber/cli/options_spec.rb:59 # Cucumber::Cli::Options parsing when using -r or --require collects all specified files into an array rspec ./spec/cucumber/cli/options_spec.rb:67 # Cucumber::Cli::Options parsing with --i18n-languages lists all known languages rspec ./spec/cucumber/cli/options_spec.rb:75 # Cucumber::Cli::Options parsing with --i18n-languages exits the program rspec ./spec/cucumber/cli/options_spec.rb:81 # Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG exits rspec ./spec/cucumber/cli/options_spec.rb:87 # Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG says the language was invalid rspec ./spec/cucumber/cli/options_spec.rb:93 # Cucumber::Cli::Options parsing with --i18n-keywords but an invalid LANG displays the language table rspec ./spec/cucumber/cli/options_spec.rb:103 # Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT defaults the output for the formatter to the output stream (STDOUT) rspec ./spec/cucumber/cli/options_spec.rb:107 # Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts per-formatter options rspec ./spec/cucumber/cli/options_spec.rb:113 # Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts junit formatter file attribute option rspec ./spec/cucumber/cli/options_spec.rb:119 # Cucumber::Cli::Options parsing when using -f FORMAT or --format FORMAT extracts junit formatter file attribute option with pretty rspec ./spec/cucumber/cli/options_spec.rb:127 # Cucumber::Cli::Options parsing when using -o [FILE|DIR] or --out [FILE|DIR] defaults the formatter to 'pretty' when not specified earlier rspec ./spec/cucumber/cli/options_spec.rb:131 # Cucumber::Cli::Options parsing when using -o [FILE|DIR] or --out [FILE|DIR] sets the output for the formatter defined immediately before it rspec ./spec/cucumber/cli/options_spec.rb:141 # Cucumber::Cli::Options parsing when handling multiple formatters catches multiple command line formatters using the same stream rspec ./spec/cucumber/cli/options_spec.rb:145 # Cucumber::Cli::Options parsing when handling multiple formatters catches multiple profile formatters using the same stream rspec ./spec/cucumber/cli/options_spec.rb:151 # Cucumber::Cli::Options parsing when handling multiple formatters profiles does not affect the catching of multiple command line formatters using the same stream rspec ./spec/cucumber/cli/options_spec.rb:157 # Cucumber::Cli::Options parsing when handling multiple formatters merges profile formatters and command line formatters rspec ./spec/cucumber/cli/options_spec.rb:166 # Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS handles tag expressions as argument rspec ./spec/cucumber/cli/options_spec.rb:172 # Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS stores tags passed with different --tags separately rspec ./spec/cucumber/cli/options_spec.rb:178 # Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS strips tag limits from the tag expressions stored rspec ./spec/cucumber/cli/options_spec.rb:184 # Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS stores tag limits separately rspec ./spec/cucumber/cli/options_spec.rb:190 # Cucumber::Cli::Options parsing when using -t TAGS or --tags TAGS raise exception for inconsistent tag limits rspec ./spec/cucumber/cli/options_spec.rb:196 # Cucumber::Cli::Options parsing when using -n NAME or --name NAME stores the provided names as regular expressions rspec ./spec/cucumber/cli/options_spec.rb:204 # Cucumber::Cli::Options parsing when using -e PATTERN or --exclude PATTERN stores the provided exclusions as regular expressions rspec ./spec/cucumber/cli/options_spec.rb:212 # Cucumber::Cli::Options parsing when using -l LINES or --lines LINES adds line numbers to args rspec ./spec/cucumber/cli/options_spec.rb:220 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses the default profile passed in during initialization if none are specified by the user rspec ./spec/cucumber/cli/options_spec.rb:228 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE merges all uniq values from both cmd line and the profile rspec ./spec/cucumber/cli/options_spec.rb:236 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE gives precedence to the original options' paths rspec ./spec/cucumber/cli/options_spec.rb:243 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the require files of both rspec ./spec/cucumber/cli/options_spec.rb:250 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the tag names of both rspec ./spec/cucumber/cli/options_spec.rb:257 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines the tag limits of both rspec ./spec/cucumber/cli/options_spec.rb:264 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE raise exceptions for inconsistent tag limits rspec ./spec/cucumber/cli/options_spec.rb:270 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE only takes the paths from the original options, and disgregards the profiles rspec ./spec/cucumber/cli/options_spec.rb:277 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses the paths from the profile when none are specified originally rspec ./spec/cucumber/cli/options_spec.rb:284 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE combines environment variables from the profile but gives precendene to cmd line args rspec ./spec/cucumber/cli/options_spec.rb:291 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE disregards STDOUT formatter defined in profile when another is passed in (via cmd line) rspec ./spec/cucumber/cli/options_spec.rb:298 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE includes any non-STDOUT formatters from the profile rspec ./spec/cucumber/cli/options_spec.rb:305 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE does not include STDOUT formatters from the profile if there is a STDOUT formatter in command line rspec ./spec/cucumber/cli/options_spec.rb:312 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE includes any STDOUT formatters from the profile if no STDOUT formatter was specified in command line rspec ./spec/cucumber/cli/options_spec.rb:319 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE assumes all of the formatters defined in the profile when none are specified on cmd line rspec ./spec/cucumber/cli/options_spec.rb:326 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE only reads cucumber.yml once rspec ./spec/cucumber/cli/options_spec.rb:345 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE respects --quiet when defined in the profile rspec ./spec/cucumber/cli/options_spec.rb:352 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE uses --no-duration when defined in the profile rspec ./spec/cucumber/cli/options_spec.rb:361 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry when --retry is not defined on the command line uses the --retry option from the profile rspec ./spec/cucumber/cli/options_spec.rb:370 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry when --retry is defined on the command line ignores the --retry option from the profile rspec ./spec/cucumber/cli/options_spec.rb:381 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry-total when --retry-total is not defined on the command line uses the --retry-total option from the profile rspec ./spec/cucumber/cli/options_spec.rb:390 # Cucumber::Cli::Options parsing when using -p PROFILE or --profile PROFILE with --retry-total when --retry-total is defined on the command line ignores the --retry-total option from the profile rspec ./spec/cucumber/cli/options_spec.rb:401 # Cucumber::Cli::Options parsing when using -P or --no-profile disables profiles rspec ./spec/cucumber/cli/options_spec.rb:409 # Cucumber::Cli::Options parsing when using -P or --no-profile notifies the user that the profiles are being disabled rspec ./spec/cucumber/cli/options_spec.rb:419 # Cucumber::Cli::Options parsing when using -b or --backtrace turns on cucumber's full backtrace rspec ./spec/cucumber/cli/options_spec.rb:427 # Cucumber::Cli::Options parsing with --version displays the cucumber version rspec ./spec/cucumber/cli/options_spec.rb:433 # Cucumber::Cli::Options parsing with --version exits the program rspec ./spec/cucumber/cli/options_spec.rb:439 # Cucumber::Cli::Options parsing when using environment variables (i.e. MODE=webrat) places all of the environment variables into a hash rspec ./spec/cucumber/cli/options_spec.rb:447 # Cucumber::Cli::Options parsing with --retry is 0 by default rspec ./spec/cucumber/cli/options_spec.rb:453 # Cucumber::Cli::Options parsing with --retry sets the options[:retry] value rspec ./spec/cucumber/cli/options_spec.rb:461 # Cucumber::Cli::Options parsing with --retry-total is INFINITY by default rspec ./spec/cucumber/cli/options_spec.rb:467 # Cucumber::Cli::Options parsing with --retry-total sets the options[:retry_total] value rspec ./spec/cucumber/cli/options_spec.rb:487 # Cucumber::Cli::Options parsing with --snippet-type parses the snippet type argument rspec ./spec/cucumber/cli/options_spec.rb:495 # Cucumber::Cli::Options parsing with --publish adds message formatter with output to default reports publishing url rspec ./spec/cucumber/cli/options_spec.rb:501 # Cucumber::Cli::Options parsing with --publish adds message formatter with output to default reports publishing url when CUCUMBER_PUBLISH_ENABLED=true rspec ./spec/cucumber/cli/options_spec.rb:509 # Cucumber::Cli::Options parsing with --publish enables publishing when CUCUMBER_PUBLISH_ENABLED=true rspec ./spec/cucumber/cli/options_spec.rb:517 # Cucumber::Cli::Options parsing with --publish does not enable publishing when CUCUMBER_PUBLISH_ENABLED=false rspec ./spec/cucumber/cli/options_spec.rb:525 # Cucumber::Cli::Options parsing with --publish adds authentication header with CUCUMBER_PUBLISH_TOKEN environment variable value if set rspec ./spec/cucumber/cli/options_spec.rb:533 # Cucumber::Cli::Options parsing with --publish enables publishing if CUCUMBER_PUBLISH_TOKEN environment variable is set rspec ./spec/cucumber/cli/options_spec.rb:541 # Cucumber::Cli::Options parsing with --publish adds authentication header with CUCUMBER_PUBLISH_TOKEN environment variable value if set and no --publish rspec ./spec/cucumber/cli/options_spec.rb:551 # Cucumber::Cli::Options parsing with --publish-quiet silences publish banner rspec ./spec/cucumber/cli/options_spec.rb:557 # Cucumber::Cli::Options parsing with --publish-quiet enables publishing when CUCUMBER_PUBLISH_QUIET=true rspec ./spec/cucumber/cli/options_spec.rb:568 # Cucumber::Cli::Options dry-run has the default value for snippets rspec ./spec/cucumber/cli/options_spec.rb:575 # Cucumber::Cli::Options dry-run sets snippets to false when no-snippets provided after dry-run rspec ./spec/cucumber/cli/options_spec.rb:582 # Cucumber::Cli::Options dry-run sets snippets to false when no-snippets provided before dry-run rspec ./spec/cucumber/configuration_spec.rb:10 # Cucumber::Configuration.default has an autoload_code_paths containing the standard support and step_definitions folders rspec ./spec/cucumber/configuration_spec.rb:21 # Cucumber::Configuration with custom user options allows you to override the defaults rspec ./spec/cucumber/configuration_spec.rb:33 # Cucumber::Configuration when selecting the files to load requires env.rb files first rspec ./spec/cucumber/configuration_spec.rb:40 # Cucumber::Configuration when selecting the files to load features/support/env.rb is loaded before any other features/**/support/env.rb file rspec ./spec/cucumber/configuration_spec.rb:63 # Cucumber::Configuration when selecting the files to load requires step defs in vendor/{plugins,gems}/*/cucumber/*.rb rspec ./spec/cucumber/configuration_spec.rb:73 # Cucumber::Configuration when selecting the files to load --exclude excludes a ruby file from requiring when the name matches exactly rspec ./spec/cucumber/configuration_spec.rb:81 # Cucumber::Configuration when selecting the files to load --exclude excludes all ruby files that match the provided patterns from requiring rspec ./spec/cucumber/configuration_spec.rb:94 # Cucumber::Configuration when selecting feature files preserves the order of the feature files rspec ./spec/cucumber/configuration_spec.rb:100 # Cucumber::Configuration when selecting feature files searchs for all features in the specified directory rspec ./spec/cucumber/configuration_spec.rb:109 # Cucumber::Configuration when selecting feature files defaults to the features directory when no feature file are provided rspec ./spec/cucumber/configuration_spec.rb:118 # Cucumber::Configuration when selecting feature files gets the feature files from the rerun file rspec ./spec/cucumber/configuration_spec.rb:142 # Cucumber::Configuration#with_options returns a copy of the configuration with new options rspec ./spec/cucumber/filters/retry_spec.rb:32 # Cucumber::Filters::Retry with a passing test case describes the test case once rspec ./spec/cucumber/filters/retry_spec.rb:41 # Cucumber::Filters::Retry when performing retry describes the same test case object each time rspec ./spec/cucumber/filters/retry_spec.rb[1:6:1:1] # Cucumber::Filters::Retry with a consistently failing test case when retry_total is infinite describes the test case the specified number of times rspec ./spec/cucumber/filters/retry_spec.rb[1:6:2:1] # Cucumber::Filters::Retry with a consistently failing test case when retry_total is 1 describes the test case the specified number of times rspec ./spec/cucumber/filters/retry_spec.rb[1:6:3:1] # Cucumber::Filters::Retry with a consistently failing test case when retry_total is 0 describes the test case the specified number of times rspec ./spec/cucumber/filters/retry_spec.rb:85 # Cucumber::Filters::Retry with slighty flaky test cases describes the test case twice rspec ./spec/cucumber/filters/retry_spec.rb:97 # Cucumber::Filters::Retry with really flaky test cases describes the test case 3 times rspec ./spec/cucumber/filters/retry_spec.rb:115 # Cucumber::Filters::Retry with too many failing tests stops retrying tests rspec ./spec/cucumber/formatter/console_counts_spec.rb:9 # Cucumber::Formatter::ConsoleCounts works for zero rspec ./spec/cucumber/formatter/fail_fast_spec.rb:40 # Cucumber::Formatter::FailFast with a failing scenario sets Cucumber.wants_to_quit rspec ./spec/cucumber/formatter/fail_fast_spec.rb:58 # Cucumber::Formatter::FailFast with a passing scenario doesn't set Cucumber.wants_to_quit rspec ./spec/cucumber/formatter/fail_fast_spec.rb:75 # Cucumber::Formatter::FailFast with an undefined scenario doesn't set Cucumber.wants_to_quit rspec ./spec/cucumber/formatter/fail_fast_spec.rb:84 # Cucumber::Formatter::FailFast with an undefined scenario when in strict mode sets Cucumber.wants_to_quit rspec ./spec/cucumber/formatter/json_spec.rb:27 # Cucumber::Formatter::Json with a scenario with an undefined step outputs the json data rspec ./spec/cucumber/formatter/json_spec.rb:63 # Cucumber::Formatter::Json with a scenario with a passed step outputs the json data rspec ./spec/cucumber/formatter/json_spec.rb:105 # Cucumber::Formatter::Json with a scenario with a failed step outputs the json data rspec ./spec/cucumber/formatter/json_spec.rb:148 # Cucumber::Formatter::Json with a scenario with a pending step outputs the json data rspec ./spec/cucumber/formatter/json_spec.rb:190 # Cucumber::Formatter::Json with a scenario outline with one example outputs the json data rspec ./spec/cucumber/formatter/json_spec.rb:238 # Cucumber::Formatter::Json with tags in the feature file the tags are included in the json data rspec ./spec/cucumber/formatter/json_spec.rb:319 # Cucumber::Formatter::Json with comments in the feature file the comments are not included in the json data rspec ./spec/cucumber/formatter/json_spec.rb:396 # Cucumber::Formatter::Json with a scenario with a step with a doc string includes the doc string in the json data rspec ./spec/cucumber/formatter/json_spec.rb:436 # Cucumber::Formatter::Json with a scenario with a step that use puts includes the output from the step in the json data rspec ./spec/cucumber/formatter/json_spec.rb:476 # Cucumber::Formatter::Json with a background includes the background in the json data each time it is executed rspec ./spec/cucumber/formatter/json_spec.rb:546 # Cucumber::Formatter::Json with a scenario with a step that embeds data directly includes the data from the step in the json data rspec ./spec/cucumber/formatter/json_spec.rb:589 # Cucumber::Formatter::Json with a scenario with a step that embeds a file includes the file content in the json data rspec ./spec/cucumber/formatter/json_spec.rb:635 # Cucumber::Formatter::Json with a scenario with hooks includes all hooks except the around hook in the json data rspec ./spec/cucumber/formatter/json_spec.rb:702 # Cucumber::Formatter::Json with a scenario when only an around hook is failing includes the around hook result in the json data rspec ./spec/cucumber/formatter/json_spec.rb:746 # Cucumber::Formatter::Json with a scenario with a step with a data table includes the doc string in the json data rspec ./spec/cucumber/formatter/junit_spec.rb:71 # Cucumber::Formatter::Junit with --junit,fileattribute=true option includes the file contains the file attribute rspec ./spec/cucumber/formatter/junit_spec.rb:107 # Cucumber::Formatter::Junit with --junit,fileattribute=different option includes the file does not contain the file attribute rspec ./spec/cucumber/formatter/junit_spec.rb:138 # Cucumber::Formatter::Junit with --junit no fileattribute option includes the file does not contain the file attribute rspec ./spec/cucumber/formatter/junit_spec.rb:169 # Cucumber::Formatter::Junit with no options is able to strip control chars from cdata rspec ./spec/cucumber/formatter/junit_spec.rb:179 # Cucumber::Formatter::Junit with no options a feature with no name raises an exception rspec ./spec/cucumber/formatter/junit_spec.rb:198 # Cucumber::Formatter::Junit with no options given a single feature with a single scenario rspec ./spec/cucumber/formatter/junit_spec.rb:200 # Cucumber::Formatter::Junit with no options given a single feature with a single scenario has not a root system-out node rspec ./spec/cucumber/formatter/junit_spec.rb:204 # Cucumber::Formatter::Junit with no options given a single feature with a single scenario has not a root system-err node rspec ./spec/cucumber/formatter/junit_spec.rb:208 # Cucumber::Formatter::Junit with no options given a single feature with a single scenario has a system-out node under rspec ./spec/cucumber/formatter/junit_spec.rb:212 # Cucumber::Formatter::Junit with no options given a single feature with a single scenario has a system-err node under rspec ./spec/cucumber/formatter/junit_spec.rb:225 # Cucumber::Formatter::Junit with no options given a single feature with a scenario in a subdirectory writes the filename with absolute path rspec ./spec/cucumber/formatter/junit_spec.rb:254 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:255 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:256 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:257 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:258 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:259 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:260 # Cucumber::Formatter::Junit with no options given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:276 # Cucumber::Formatter::Junit with no options given a single feature scenario with skipped test in junit report rspec ./spec/cucumber/formatter/junit_spec.rb:299 # Cucumber::Formatter::Junit with no options given a single feature with a regular data table scenario rspec ./spec/cucumber/formatter/junit_spec.rb:300 # Cucumber::Formatter::Junit with no options given a single feature with a regular data table scenario rspec ./spec/cucumber/formatter/junit_spec.rb:320 # Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing before hook rspec ./spec/cucumber/formatter/junit_spec.rb:338 # Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing after hook rspec ./spec/cucumber/formatter/junit_spec.rb:356 # Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing after step hook rspec ./spec/cucumber/formatter/junit_spec.rb:375 # Cucumber::Formatter::Junit with no options given a single feature with failing hooks with a failing around hook rspec ./spec/cucumber/formatter/junit_spec.rb:419 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:420 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:421 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:422 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:423 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:424 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/junit_spec.rb:425 # Cucumber::Formatter::Junit In --expand mode given a single feature with a scenario outline table rspec ./spec/cucumber/formatter/message_spec.rb:32 # Cucumber::Formatter::Message given a single feature with a scenario outputs the undefined step rspec ./spec/cucumber/formatter/pretty_spec.rb:34 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outputs the scenario name rspec ./spec/cucumber/formatter/pretty_spec.rb:38 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outputs the step rspec ./spec/cucumber/formatter/pretty_spec.rb:54 # Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the gherkin rspec ./spec/cucumber/formatter/pretty_spec.rb:58 # Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the scenario name rspec ./spec/cucumber/formatter/pretty_spec.rb:62 # Cucumber::Formatter::Pretty with no options given a single feature with a background outputs the step rspec ./spec/cucumber/formatter/pretty_spec.rb:84 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline outputs the scenario outline rspec ./spec/cucumber/formatter/pretty_spec.rb:101 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline has 4 undefined scenarios rspec ./spec/cucumber/formatter/pretty_spec.rb:105 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline has 4 undefined steps rspec ./spec/cucumber/formatter/pretty_spec.rb:121 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline when the examples table header is wider than the rows outputs the scenario outline rspec ./spec/cucumber/formatter/pretty_spec.rb:150 # Cucumber::Formatter::Pretty with no options given a single feature with a scenario outline with a pystring outputs the scenario outline rspec ./spec/cucumber/formatter/pretty_spec.rb:179 # Cucumber::Formatter::Pretty with no options given a single feature with a step with a py string displays the pystring nested rspec ./spec/cucumber/formatter/pretty_spec.rb:199 # Cucumber::Formatter::Pretty with no options given a single feature with a multiline step arg displays the multiline string rspec ./spec/cucumber/formatter/pretty_spec.rb:223 # Cucumber::Formatter::Pretty with no options given a single feature with a table in the background and the scenario displays the table for the background rspec ./spec/cucumber/formatter/pretty_spec.rb:231 # Cucumber::Formatter::Pretty with no options given a single feature with a table in the background and the scenario displays the table for the scenario rspec ./spec/cucumber/formatter/pretty_spec.rb:256 # Cucumber::Formatter::Pretty with no options given a single feature with a py string in the background and the scenario displays the background py string rspec ./spec/cucumber/formatter/pretty_spec.rb:265 # Cucumber::Formatter::Pretty with no options given a single feature with a py string in the background and the scenario displays the scenario py string rspec ./spec/cucumber/formatter/pretty_spec.rb:300 # Cucumber::Formatter::Pretty with no options given a single feature with output from hooks displays hook output appropriately rspec ./spec/cucumber/formatter/pretty_spec.rb:345 # Cucumber::Formatter::Pretty with no options given a single feature with background and output from hooks displays hook output appropriately rspec ./spec/cucumber/formatter/pretty_spec.rb:381 # Cucumber::Formatter::Pretty with no options given a single feature with tags on all levels includes the tags in the output rspec ./spec/cucumber/formatter/pretty_spec.rb:429 # Cucumber::Formatter::Pretty with no options given a single feature with comments on all levels includes the all comments in the output rspec ./spec/cucumber/formatter/pretty_spec.rb:485 # Cucumber::Formatter::Pretty with no options given a single feature with the rule keyword ignores the rule keyword rspec ./spec/cucumber/formatter/pretty_spec.rb:524 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outputs the scenario name rspec ./spec/cucumber/formatter/pretty_spec.rb:528 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outputs the step rspec ./spec/cucumber/formatter/pretty_spec.rb:550 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline outputs the scenario outline rspec ./spec/cucumber/formatter/pretty_spec.rb:567 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline has 4 undefined scenarios rspec ./spec/cucumber/formatter/pretty_spec.rb:571 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a scenario outline has 4 undefined steps rspec ./spec/cucumber/formatter/pretty_spec.rb:587 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a step with a py string does not display the pystring rspec ./spec/cucumber/formatter/pretty_spec.rb:607 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a multiline step arg does not display the multiline string rspec ./spec/cucumber/formatter/pretty_spec.rb:630 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a table in the background and the scenario does not display the table for the background rspec ./spec/cucumber/formatter/pretty_spec.rb:637 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a table in the background and the scenario does not display the table for the scenario rspec ./spec/cucumber/formatter/pretty_spec.rb:661 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a py string in the background and the scenario does not display the background py string rspec ./spec/cucumber/formatter/pretty_spec.rb:669 # Cucumber::Formatter::Pretty with --no-multiline passed as an option given a single feature with a py string in the background and the scenario does not display the scenario py string rspec ./spec/cucumber/formatter/pretty_spec.rb:711 # Cucumber::Formatter::Pretty when using --expand mode given a single feature with a scenario outline outputs the instantiated scenarios rspec ./spec/cucumber/formatter/pretty_spec.rb:747 # Cucumber::Formatter::Pretty when using --expand mode given a single feature with a scenario outline in en-lol outputs localized text rspec ./spec/cucumber/formatter/pretty_spec.rb:803 # Cucumber::Formatter::Pretty when using --expand mode with --source as an option given a single feature with a scenario outline includes the source in the output rspec ./spec/cucumber/formatter/pretty_spec.rb:836 # Cucumber::Formatter::Pretty when using --expand mode with --source as an option given a single feature with a scenario outline with very wide cells the scenario line controls the source indentation rspec ./spec/cucumber/formatter/pretty_spec.rb:877 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'Given' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:881 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'Given' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:885 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'Given' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:889 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'When' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:893 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'When' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:897 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'When' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:901 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps offers the exact snippet of a 'Then' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:905 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'But' to the previous 'Then' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:909 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that has undefined steps replaces snippets containing 'And' to the previous 'Then' step name rspec ./spec/cucumber/formatter/pretty_spec.rb:927 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * replaces the first step with 'Given' rspec ./spec/cucumber/formatter/pretty_spec.rb:931 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'Given' keyword for future replacements rspec ./spec/cucumber/formatter/pretty_spec.rb:935 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'When' keyword for future replacements rspec ./spec/cucumber/formatter/pretty_spec.rb:939 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario that uses * uses actual keywords as the previous 'Then' keyword for future replacements rspec ./spec/cucumber/formatter/pretty_spec.rb:958 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With a scenario where the only undefined step uses 'And' uses actual keyword of the previous passing step for the undefined step rspec ./spec/cucumber/formatter/pretty_spec.rb:980 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With scenarios where the first step is undefined and uses '*' uses 'Given' as the actual keyword for the step in the first scenario rspec ./spec/cucumber/formatter/pretty_spec.rb:984 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements With scenarios where the first step is undefined and uses '*' uses 'Given' as the actual keyword for the step in the last scenario rspec ./spec/cucumber/formatter/pretty_spec.rb:999 # Cucumber::Formatter::Pretty with snippets that contain relevant keyword replacements with a scenario in en-lol uses actual keyword of the previous passing step for the undefined step rspec ./spec/cucumber/formatter/progress_spec.rb:32 # Cucumber::Formatter::Progress given a single feature with a scenario outputs the undefined step rspec ./spec/cucumber/formatter/progress_spec.rb:48 # Cucumber::Formatter::Progress given a single feature with a background outputs the two undefined steps rspec ./spec/cucumber/formatter/progress_spec.rb:70 # Cucumber::Formatter::Progress given a single feature with a scenario outline outputs each undefined step rspec ./spec/cucumber/formatter/progress_spec.rb:74 # Cucumber::Formatter::Progress given a single feature with a scenario outline has 4 undefined scenarios rspec ./spec/cucumber/formatter/progress_spec.rb:78 # Cucumber::Formatter::Progress given a single feature with a scenario outline has 4 undefined steps rspec ./spec/cucumber/formatter/progress_spec.rb:101 # Cucumber::Formatter::Progress given a single feature with hooks all hook passes only steps generate output rspec ./spec/cucumber/formatter/progress_spec.rb:127 # Cucumber::Formatter::Progress given a single feature with hooks with a failing before hook the failing hook generate output rspec ./spec/cucumber/formatter/progress_spec.rb:153 # Cucumber::Formatter::Progress given a single feature with hooks with a failing after hook the failing hook generate output rspec ./spec/cucumber/formatter/publish_banner_printer_spec.rb:24 # Cucumber::Formatter::PublishBannerPrinter passing scenario prints banner rspec ./spec/cucumber/formatter/rerun_spec.rb:21 # Cucumber::Formatter::Rerun when 2 scenarios fail in the same file Prints the locations of the failed scenarios rspec ./spec/cucumber/formatter/rerun_spec.rb:48 # Cucumber::Formatter::Rerun with failures in multiple files prints the location of the failed scenarios in each file rspec ./spec/cucumber/formatter/rerun_spec.rb:83 # Cucumber::Formatter::Rerun when there are no failing scenarios prints nothing rspec ./spec/cucumber/formatter/rerun_spec.rb:103 # Cucumber::Formatter::Rerun with a flaky scenario with option --no-strict-flaky prints nothing rspec ./spec/cucumber/formatter/rerun_spec.rb:125 # Cucumber::Formatter::Rerun with a flaky scenario with option --strict-flaky prints the location of the flaky scenario rspec ./spec/cucumber/formatter/rerun_spec.rb:142 # Cucumber::Formatter::Rerun with a flaky scenario with option --strict-flaky does not include the same failing scenario more than once rspec ./spec/cucumber/glue/proto_world_spec.rb:53 # Cucumber::Glue::ProtoWorld Handling logs in step definitions when modifying the printed variable after the call to #log prints the variable value at the time `#log` was called rspec ./spec/cucumber/glue/proto_world_spec.rb:80 # Cucumber::Glue::ProtoWorld Handling logs in step definitions when logging an object prints the stringified version of the object as a log message rspec ./spec/cucumber/glue/proto_world_spec.rb:99 # Cucumber::Glue::ProtoWorld Handling logs in step definitions when logging multiple items on one call logs each entry independently rspec ./spec/cucumber/glue/proto_world_spec.rb:134 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching data with null byte does not report an error rspec ./spec/cucumber/glue/proto_world_spec.rb:138 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching data with null byte properly attaches the data rspec ./spec/cucumber/glue/proto_world_spec.rb:158 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using a file path does not report an error rspec ./spec/cucumber/glue/proto_world_spec.rb:162 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using a file path properly attaches the image rspec ./spec/cucumber/glue/proto_world_spec.rb:185 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using the input-read data does not report an error rspec ./spec/cucumber/glue/proto_world_spec.rb:189 # Cucumber::Glue::ProtoWorld Handling attachments in step definitions when attaching a image using the input-read data properly attaches the image rspec ./spec/cucumber/glue/registry_and_more_spec.rb:58 # Cucumber::Glue::StepDefinition#load_code_file when not specifying the loading strategy does not re-load the file when called multiple times rspec ./spec/cucumber/glue/registry_and_more_spec.rb:67 # Cucumber::Glue::StepDefinition#load_code_file when not specifying the loading strategy only loads ruby files rspec ./spec/cucumber/glue/registry_and_more_spec.rb:79 # Cucumber::Glue::StepDefinition Handling the World raises an error if the world is nil rspec ./spec/cucumber/glue/registry_and_more_spec.rb:85 # Cucumber::Glue::StepDefinition Handling the World implicitly extends the world with modules rspec ./spec/cucumber/glue/registry_and_more_spec.rb:95 # Cucumber::Glue::StepDefinition Handling the World places the current world inside the `Object` superclass rspec ./spec/cucumber/glue/registry_and_more_spec.rb:102 # Cucumber::Glue::StepDefinition Handling the World raises error when we try to register more than one World proc rspec ./spec/cucumber/glue/registry_and_more_spec.rb:110 # Cucumber::Glue::StepDefinition Handling namespaced World can still handle top level methods inside the world the world with namespaces rspec ./spec/cucumber/glue/registry_and_more_spec.rb:117 # Cucumber::Glue::StepDefinition Handling namespaced World can scope calls to a specific namespaced module rspec ./spec/cucumber/glue/registry_and_more_spec.rb:124 # Cucumber::Glue::StepDefinition Handling namespaced World can scope calls to a different specific namespaced module rspec ./spec/cucumber/glue/registry_and_more_spec.rb:131 # Cucumber::Glue::StepDefinition Handling namespaced World can show all the namespaced included modules rspec ./spec/cucumber/glue/registry_and_more_spec.rb:138 # Cucumber::Glue::StepDefinition Handling namespaced World merges methods when assigning different modules to the same namespace rspec ./spec/cucumber/glue/registry_and_more_spec.rb:146 # Cucumber::Glue::StepDefinition Handling namespaced World resolves conflicts by using the latest defined definition when assigning different modules to the same namespace rspec ./spec/cucumber/glue/registry_and_more_spec.rb:156 # Cucumber::Glue::StepDefinition hooks finds before hooks rspec ./spec/cucumber/glue/registry_and_more_spec.rb:167 # Cucumber::Glue::StepDefinition hooks finds around hooks rspec ./spec/cucumber/glue/registry_and_more_spec.rb:200 # Cucumber::Glue::RegistryAndMore#parameter_type_envelope produces an envelope with the expected contents rspec ./spec/cucumber/glue/registry_and_more_spec.rb:215 # Cucumber::Glue::RegistryAndMore#parameter_type_envelope when provided a ParameterType with transformer being a lambda includes the lambda source-location in the envelope rspec ./spec/cucumber/glue/registry_and_more_spec.rb:227 # Cucumber::Glue::RegistryAndMore#parameter_type_envelope when provided a ParameterType with transformer being a bound method, which has no source location does not include the source-location in the envelope rspec ./spec/cucumber/glue/step_definition_spec.rb:33 # Cucumber::Glue::StepDefinition allows calling of other steps rspec ./spec/cucumber/glue/step_definition_spec.rb:42 # Cucumber::Glue::StepDefinition allows calling of other steps with inline arg rspec ./spec/cucumber/glue/step_definition_spec.rb:98 # Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when inside step is not defined rspec ./spec/cucumber/glue/step_definition_spec.rb:104 # Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step is parsed dynamically rspec ./spec/cucumber/glue/step_definition_spec.rb:112 # Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step with doc string is parsed dynamically rspec ./spec/cucumber/glue/step_definition_spec.rb:125 # Cucumber::Glue::StepDefinition raises UndefinedDynamicStep when an undefined step with data table is parsed dynamically rspec ./spec/cucumber/glue/step_definition_spec.rb:137 # Cucumber::Glue::StepDefinition allows forced pending rspec ./spec/cucumber/glue/step_definition_spec.rb:143 # Cucumber::Glue::StepDefinition raises ArityMismatchError when the number of capture groups differs from the number of step arguments rspec ./spec/cucumber/glue/step_definition_spec.rb:149 # Cucumber::Glue::StepDefinition does not modify the step_match arg when arg is modified in a step rspec ./spec/cucumber/glue/step_definition_spec.rb:208 # Cucumber::Glue::StepDefinition recognizes $arg style captures rspec ./spec/cucumber/glue/step_definition_spec.rb:215 # Cucumber::Glue::StepDefinition has a JSON representation of the signature rspec ./spec/cucumber/glue/step_definition_spec.rb:63 # Cucumber::Glue::StepDefinition when mapping to world methods calls a method on the world when specified with a symbol rspec ./spec/cucumber/glue/step_definition_spec.rb:71 # Cucumber::Glue::StepDefinition when mapping to world methods calls a method on a specified object rspec ./spec/cucumber/glue/step_definition_spec.rb:81 # Cucumber::Glue::StepDefinition when mapping to world methods calls a method on a specified world attribute rspec ./spec/cucumber/glue/step_definition_spec.rb:91 # Cucumber::Glue::StepDefinition when mapping to world methods has the correct location rspec ./spec/cucumber/glue/step_definition_spec.rb:171 # Cucumber::Glue::StepDefinition with ParameterType uses the instance created by the ParameterType transformer proc rspec ./spec/cucumber/glue/step_definition_spec.rb:180 # Cucumber::Glue::StepDefinition with ParameterType does not modify the step_match arg when arg is modified in a step rspec ./spec/cucumber/glue/step_definition_spec.rb:193 # Cucumber::Glue::StepDefinition#log calls "attach" with the correct media type rspec ./spec/cucumber/glue/step_definition_spec.rb:200 # Cucumber::Glue::StepDefinition#log calls `to_s` if the message is not a String rspec ./spec/cucumber/runtime/support_code_spec.rb:23 # Cucumber::Runtime::SupportCode#apply_before_hooks applies before hooks to test cases with steps rspec ./spec/cucumber/runtime/support_code_spec.rb:30 # Cucumber::Runtime::SupportCode#apply_before_hooks does not apply before hooks to test cases with no steps rspec ./spec/cucumber/runtime/support_code_spec.rb:41 # Cucumber::Runtime::SupportCode#apply_after_hooks applies after hooks to test cases with steps rspec ./spec/cucumber/runtime/support_code_spec.rb:48 # Cucumber::Runtime::SupportCode#apply_after_hooks does not apply after hooks to test cases with no steps rspec ./spec/cucumber/runtime_spec.rb:11 # Cucumber::Runtime#features_paths returns the value from configuration.paths rspec ./spec/cucumber/runtime_spec.rb:17 # Cucumber::Runtime#doc_string is creates an object equal to a string rspec ./spec/cucumber/step_match_search_spec.rb:14 # Cucumber::StepMatchSearch caches step match results rspec ./spec/cucumber/step_match_search_spec.rb:37 # Cucumber::StepMatchSearch resolving step definition matches raises Ambiguous error with guess hint when multiple step definitions match rspec ./spec/cucumber/step_match_search_spec.rb:56 # Cucumber::StepMatchSearch resolving step definition matches when --guess is used does not show --guess hint rspec ./spec/cucumber/step_match_search_spec.rb:63 # Cucumber::StepMatchSearch resolving step definition matches when --guess is used does not raise Ambiguous error when multiple step definitions match rspec ./spec/cucumber/step_match_search_spec.rb:70 # Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks right step definition when an equal number of capture groups rspec ./spec/cucumber/step_match_search_spec.rb:77 # Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks right step definition when an unequal number of capture groups rspec ./spec/cucumber/step_match_search_spec.rb:84 # Cucumber::StepMatchSearch resolving step definition matches when --guess is used picks most specific step definition when an unequal number of capture groups rspec ./spec/cucumber/step_match_spec.rb:19 # Cucumber::StepMatch formats step names rspec ./spec/cucumber/step_match_spec.rb:25 # Cucumber::StepMatch formats one group when we use Unicode rspec ./spec/cucumber/step_match_spec.rb:31 # Cucumber::StepMatch formats several groups when we use Unicode rspec ./spec/cucumber/step_match_spec.rb:37 # Cucumber::StepMatch deals with Unicode both inside and outside arguments rspec ./spec/cucumber/step_match_spec.rb:45 # Cucumber::StepMatch formats groups with format string rspec ./spec/cucumber/step_match_spec.rb:51 # Cucumber::StepMatch formats groups with format string when there are dupes rspec ./spec/cucumber/step_match_spec.rb:57 # Cucumber::StepMatch formats groups with block rspec ./spec/cucumber/step_match_spec.rb:63 # Cucumber::StepMatch formats groups with proc object rspec ./spec/cucumber/step_match_spec.rb:69 # Cucumber::StepMatch formats groups even when first group is optional and not matched rspec ./spec/cucumber/step_match_spec.rb:75 # Cucumber::StepMatch formats embedded groups rspec ./spec/cucumber/world/pending_spec.rb:15 # Pending raises a Pending if no block is supplied rspec ./spec/cucumber/world/pending_spec.rb:19 # Pending raises a Pending if a supplied block fails as expected rspec ./spec/cucumber/world/pending_spec.rb:27 # Pending raises a Pending if a supplied block fails as expected with a double rspec ./spec/cucumber/world/pending_spec.rb:39 # Pending raises a Pending if a supplied block starts working /usr/bin/ruby -I/usr/lib/ruby/gems/3.4.0/gems/rspec-support-3.13.7/lib:/usr/lib/ruby/gems/3.4.0/gems/rspec-core-3.13.6/lib /usr/lib/ruby/gems/3.4.0/gems/rspec-core-3.13.6/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb --tag ~cck failed ==> ERROR: A failure occurred in check().  Aborting... [!p]104\[?7h]3008;end=3eee97a06850432d89d7d17178fea492\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-4/build [?25h[?25h[?25hreceiving incremental file list ruby-cucumber-11.1.0-1-riscv64-build.log ruby-cucumber-11.1.0-1-riscv64-check.log ruby-cucumber-11.1.0-1-riscv64-prepare.log sent 81 bytes received 25,302 bytes 10,153.20 bytes/sec total size is 406,514 speedup is 16.02