Sha256: f17bd2051911f87b8286618c033ff1563b82da66bed18c99a4c653bcf0737643
Contents?: true
Size: 1.33 KB
Versions: 2
Compression:
Stored size: 1.33 KB
Contents
= Gherkin Fast Gherkin lexer and parser based on Ragel. Gherkin is two things: * The language that has evolved out of the Cucumber project. * This library == Running RSpec and Cucumber tests rake clean spec cucumber If the RL_LANG environment variable is set, only the parsers for the languages specified there will be built. E.g. in Bash, export RL_LANG="en,fr,no". This can be quite helpful when modifying the Ragel grammar. == Release process * Run "rake clean spec cucumber" for each platform (1.8.6, 1.8.7, 1.9, jruby) to make sure all is green. * rvm 1.8.7 * Bump version in the VERSION file * rake clean jar compile * rake gemspec * git commit -a -m "Release vX.Y.Z" * rake gemcutter:release * ./nativegems.sh * gem push pkg/... (for each native gem) == Note on Patches/Pull Requests * Fork the project. * Run rake ragel:rb to generate all the I18N lexers * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. * Commit, do not mess with Rakefile, VERSION, or History.txt. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull) * Send me a pull request. Bonus points for topic branches. == Copyright Copyright (c) 2009 Mike Sassak, Gregory Hnatiuk, Aslak Hellesøy. See LICENSE for details.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gherkin-1.0.3-java | README.rdoc |
gherkin-1.0.3 | README.rdoc |