gabrielfalcao/lettuce — Issue #188: The documentation lacks Gherkin compatibility status
Author: benoitbryon
Created: 2011-10-18 14:55:34+00:00
State: open

Hello,

Is "Gherkin compatibility" a feature of lettuce?

I discovered lettuce via cucumber's wiki. I am wondering if lettuce fully supports the [cucumber's Gherkin language](https://github.com/cucumber/cucumber/wiki/Gherkin).
I mean, if I follow cucumber's wiki about writing specifications, will lettuce understand it?
Yet another way to say it: if I already have specifications written for cucumber, can I switch to lettuce?
**Is syntax/grammar quite the same or exactly the same?**

"Exactly the same" would be great because then:

* one could write specifications in a programming-language-independent way.
* you do Ruby, use Cucumber ; you do Python, use Lettuce ; the way you write specifications doesn't change.
* it may be possible to share the Gherkin part of the documentation (but this would be discussed in another ticket).

I couldn't find this information in the documentation. I searched "Gherkin" in the mailing lists too.

I am open to propose some changes in the documentation if it helps. But right now, I don't know whether to say Gherkin compatibility a feature of lettuce or not.