You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

cck_spec.rb 700 B

2 years ago
1234567891011121314151617
  1. require 'cucumber-compatibility-kit'
  2. describe 'Cucumber Compatibility Kit', cck: true do
  3. let(:cucumber_bin) { 'cucumber' }
  4. let(:cucumber_common_args) { '--publish-quiet --profile none --format message' }
  5. let(:cucumber_command) { "bundle exec #{cucumber_bin} #{cucumber_common_args}" }
  6. Cucumber::CompatibilityKit.gherkin_examples.each do |example_name|
  7. describe "'#{example_name}' example" do
  8. include_examples 'cucumber compatibility kit' do
  9. let(:example) { example_name }
  10. let(:extra_args) { example == 'retry' ? '--retry 2' : '' }
  11. let(:messages) { `#{cucumber_command} #{extra_args} --require #{example_path} #{example_path}` }
  12. end
  13. end
  14. end
  15. end

No Description

Contributors (1)