Sha256: d935204f71bfaf7e14c6a62f528e10aa45ea59a6554e979c6387867f18c04657

Contents?: true

Size: 736 Bytes

Versions: 12

Compression:

Stored size: 736 Bytes

Contents

module Cucumber
  module Parser
    module I18n
      grammar <%= keywords('grammar_name')[0] %>
        include Feature
        include Table

        rule feature
          feature_sub
        end

        rule background_keyword
          <%= treetop_keywords(background_keywords) %> ':'
        end

        rule scenario_keyword
          <%= treetop_keywords(scenario_keywords) %> ':'
        end

        rule scenario_outline_keyword
          <%= treetop_keywords(scenario_outline_keywords) %> ':'
        end

        rule step_keyword
          <%= treetop_keywords(step_keywords) %>
        end

        rule examples_keyword
          <%= treetop_keywords(examples_keywords) %> ':'?
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
cucumber-0.6.3 lib/cucumber/parser/i18n.tt
davidtrogers-cucumber-0.6.2 lib/cucumber/parser/i18n.tt
cucumber-0.6.2 lib/cucumber/parser/i18n.tt
cucumber-0.6.1 lib/cucumber/parser/i18n.tt
cucumber-0.6.0 lib/cucumber/parser/i18n.tt
cucumber-0.5.3 lib/cucumber/parser/i18n.tt
cucumber-0.5.2 lib/cucumber/parser/i18n.tt
cucumber-0.5.1 lib/cucumber/parser/i18n.tt
cucumber-0.5.0 lib/cucumber/parser/i18n.tt
cucumber-0.4.5.rc2 lib/cucumber/parser/i18n.tt
kbaum-cucumber-0.4.5.pre lib/cucumber/parser/i18n.tt
cucumber-0.4.5.rc1 lib/cucumber/parser/i18n.tt