Sha256: e2527345c7cd3a8440231d8ad96fa452c1835320c5a7342a73d30e0f29c9ba21

Contents?: true

Size: 389 Bytes

Versions: 4

Compression:

Stored size: 389 Bytes

Contents

$:.unshift(File.dirname(__FILE__) + '/../../lib')
require 'cucumber/rake/task'

raise "This example only works with JRuby" unless Cucumber::JRUBY
Cucumber::Rake::Task.new(:features) do |t|
  t.cucumber_opts = %w{--format pretty}
end

task :features => :compile

task :compile do
  sh "javac src/cucumber/demo/Hello.java && jar cf src/cucumber_demo.jar -C src cucumber/demo/Hello.class"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
aslakhellesoy-cucumber-0.3.3.3 examples/java/Rakefile
aslakhellesoy-cucumber-0.3.3.4 examples/java/Rakefile
aslakhellesoy-cucumber-0.3.3.5 examples/java/Rakefile
aslakhellesoy-cucumber-0.3.3.6 examples/java/Rakefile