Hacker News new | ask | show | jobs
by cmdrkeene 5769 days ago
Steak doesn't want to be cucumber at all. It's plain ruby. The "DSL" aspects of the library are purely for legibility and structure. The keywords feature, background, scenario perform the exact same function as the RSpec keywords describe, before, and it respectively.

All steak does is provide a structure for acceptance tests and loop in a web automation driver (capybara).

Far less magical than parsing a the magic language of "Gherkin"