Sha256: d18cddf49974202979884115eec81590788b2bf68bc2ddbb7183f90bd440f8ba

Contents?: true

Size: 585 Bytes

Versions: 3

Compression:

Stored size: 585 Bytes

Contents

# frozen_string_literal: true
Then(/^it should (pass|fail)$/) do |result|
  assert_success result == 'pass'
end

Then('{string} should not be required') do |file_name|
  expect(all_output).not_to include("* #{file_name}")
end

Then('{string} should be required') do |file_name|
  expect(all_output).to include("* #{file_name}")
end

Then('it fails before running features with:') do |expected|
  assert_matching_output("\\A#{expected}", all_output)
  assert_success(false)
end

Then('the output includes the message {string}') do |message|
  expect(all_output).to include(message)
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cucumber-3.0.1 features/lib/step_definitions/aruba_steps.rb
cucumber-3.0.0 features/lib/step_definitions/aruba_steps.rb
cucumber-3.0.0.pre.2 features/lib/step_definitions/aruba_steps.rb