diff --git a/cucumber_rake_runner.gemspec b/cucumber_rake_runner.gemspec index 29d5985..bcf8fd1 100644 --- a/cucumber_rake_runner.gemspec +++ b/cucumber_rake_runner.gemspec @@ -18,9 +18,9 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] - spec.add_dependency "rake" - spec.add_dependency "cucumber", "<4" + spec.add_dependency "rake", "~> 13.2" + spec.add_dependency "cucumber", "~> 8.0" - spec.add_development_dependency "bundler" - spec.add_development_dependency "rake" + spec.add_development_dependency "bundler", "~> 2.4" + spec.add_development_dependency "rake", "~> 13.2" end diff --git a/lib/cucumber_rake_runner/rake_runner.rb b/lib/cucumber_rake_runner/rake_runner.rb index 4e45b68..c62c169 100644 --- a/lib/cucumber_rake_runner/rake_runner.rb +++ b/lib/cucumber_rake_runner/rake_runner.rb @@ -7,10 +7,7 @@ def self.invoke(task_name, *args) def self.rake_application @rake_application ||= Rake.application.tap do |app| - ARGV.clear # Necessary to remove command line parameters built - # into jruby which are then parsed by the setup of the Rake - # application object - app.handle_options + app.handle_options [] app.load_rakefile end end diff --git a/lib/cucumber_rake_runner/version.rb b/lib/cucumber_rake_runner/version.rb index 4409d95..bb50f61 100644 --- a/lib/cucumber_rake_runner/version.rb +++ b/lib/cucumber_rake_runner/version.rb @@ -1,3 +1,3 @@ module CucumberRakeRunner - VERSION = "0.0.3" + VERSION = "0.0.4" end