xv-chris-w / cli-bdd

BDD for command-line applications

Home Page:http://chibisov.github.io/cli-bdd/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BDD for command-line applications

Inspired by aruba.

Documentation.

Build Status PyPI PyPI

Feature: showing off cli-bdd

    Scenario: create and remove file
        Given I cd to "/tmp/"
        Given a file "test.txt" with "some text"
        When I run `rm -i test.txt` interactively
        And I type "Yes"
        Then the file "/tmp/test.txt" should not exist

About

BDD for command-line applications

http://chibisov.github.io/cli-bdd/

License:MIT License


Languages

Language:Python 98.3%Language:Gherkin 1.7%