From a4e37c9d0ac52eb6383c8800ad9f821395a79452 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Mon, 4 Mar 2013 03:12:31 +0100 Subject: [PATCH 1/2] Change default format to pretty and create travis profile --- cucumber.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cucumber.yml b/cucumber.yml index ff1d0580..78342a17 100644 --- a/cucumber.yml +++ b/cucumber.yml @@ -1,2 +1,3 @@ -default: --format progress +default: --format pretty +travis: --format progress html_report: --format progress --format html --out=features_report.html From 6cef28ed589318f3ef779dd840a68b4498e92ac8 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Mon, 4 Mar 2013 03:13:06 +0100 Subject: [PATCH 2/2] Add features:html task to Rakefile, use cucumber profiles --- Rakefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 9e6389ad..3b41504f 100644 --- a/Rakefile +++ b/Rakefile @@ -66,7 +66,10 @@ end begin require 'cucumber/rake/task' Cucumber::Rake::Task.new(:features) do |t| - t.cucumber_opts = "--format progress" + t.profile = "travis" + end + Cucumber::Rake::Task.new(:"features:html", "Run Cucumber features and produce HTML output") do |t| + t.profile = "html_report" end rescue LoadError desc 'Cucumber rake task not available'