Miniconf-UK/2013/yarn

From Wiki
Jump to: navigation, search

[edit] Lars Wirzenius - Black box testing Unix programs with yarn

Yarn is a tool for black box testing Unix programs. It combines a Cucumber/Gherkin-style language for expressing tests with Markdown, resulting in test suites that can be written clearly enough that even sales and marketing understands them. It has so far been used to test things from individual non-interactive command line programs to Gitano rulesets on git.liw.fi to the API of a Python library. Tests are expressed using a GIVEN/WHEN/THEN structure, and implemented in shell.

[edit] Slides

No slides, but a web page: http://liw.fi/cmdtest/

Personal tools