Sha256: 08baba8a79e861fe306a1172638610ea266e61b7600d8480ddce4a206bcfb4c1
Contents?: true
Size: 1.49 KB
Versions: 5
Compression:
Stored size: 1.49 KB
Contents
Feature: Custom Formatter Scenario: count tags When I run cucumber --format Cucumber::Formatter::TagCloud features Then it should fail with """ | @after_file | @background_tagged_before_on_outline | @four | @lots | @one | @sample_four | @sample_one | @sample_three | @sample_two | @three | @two | | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | """ Scenario: my own formatter Given a standard Cucumber project directory structure And a file named "features/f.feature" with: """ Feature: i'll use my own Scenario: just print me Given this step works """ And a file named "features/step_definitions/steps.rb" with: """ Given /^this step works$/ do end """ And a file named "features/support/ze/formator.rb" with: """ module Ze class Formator < Cucumber::Ast::Visitor def initialize(step_mother, io, options) super(step_mother) @io = io end def visit_scenario_name(keyword, name, file_colon_line, source_indent) @io.puts "$ #{name.upcase}" end end end """ When I run cucumber features/f.feature --format Ze::Formator Then STDERR should be empty Then it should pass with """ $ JUST PRINT ME """
Version data entries
5 entries across 5 versions & 3 rubygems