Class Cucumber::Cli::Options
In: lib/cucumber/cli/options.rb
Parent: Object

Constants

BUILTIN_FORMATS = { 'html' => ['Cucumber::Formatter::Html', 'Generates a nice looking HTML report.'], 'pretty' => ['Cucumber::Formatter::Pretty', 'Prints the feature as is - in colours.'], 'pdf' => ['Cucumber::Formatter::Pdf', "Generates a PDF report. You need to have the\n" + "#{' ' * 51}prawn gem installed. Will pick up logo from\n" + "#{' ' * 51}features/support/logo.png if present."], 'profile' => ['Cucumber::Formatter::Profile', 'Prints the 10 slowest steps at the end.'], 'progress' => ['Cucumber::Formatter::Progress', 'Prints one character per scenario.'], 'rerun' => ['Cucumber::Formatter::Rerun', 'Prints failing files with line numbers.'], 'usage' => ['Cucumber::Formatter::Usage', 'Prints where step definitions are used.'], 'junit' => ['Cucumber::Formatter::Junit', 'Generates a report similar to Ant+JUnit.'], 'tag_cloud' => ['Cucumber::Formatter::TagCloud', 'Prints a tag cloud of tag usage.'], 'steps' => ['Cucumber::Formatter::Steps', 'Prints location of step definitions.']
FORMAT_HELP = (BUILTIN_FORMATS.keys.sort.map do |key| " #{key}#{' ' * (max - key.length)} : #{BUILTIN_FORMATS[key][1]}"

[Validate]