enkessler/cuke_modeler

View on GitHub
testing/gemfiles/gherkin20.gemfile

Summary

Maintainability
Test Coverage
source 'https://rubygems.org'

gemspec path: '../../'

if RUBY_VERSION =~ /^2\.3/
  gem 'childprocess', '< 4.0' # Requires Ruby 2.4 at this version
  gem 'simplecov', '< 0.18' # Requires Ruby 2.4 at this version
  gem 'simplecov-html', '< 0.11' # Requires Ruby 2.4 at this version
end

if RUBY_VERSION =~ /^2\.[34]/
  gem 'docile', '< 1.4.0' # Requires Ruby 2.5 at this version
end

if RUBY_VERSION =~ /^2\.[345]/
  gem 'minitest', '< 5.16.0' # Requires Ruby 2.6 at this version
end


if RUBY_VERSION =~ /^2\.[34]/
  gem 'activesupport', '< 6.0' # Requires Ruby 2.5 at this version
  gem 'cucumber', '2.2.0' # No recent version of cucumber that supports Ruby < 2.5 and cucumber-gherkin 20
  gem 'parallel', '< 1.20' # Requires Ruby 2.5 at this version
else
  # The minimum version of Cucumber that uses the `cucumber-gherkin` gem
  gem 'cucumber', '>=4.0.0.rc.4'
end


gem 'cucumber-gherkin', '~> 20.0'