Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bdd-io-feature #28

Open
wants to merge 2 commits into
base: pre-master
Choose a base branch
from
Open

Bdd-io-feature #28

wants to merge 2 commits into from

Commits on Dec 4, 2015

  1. Add behave dependency for test

    Add `behave` package to the test_requires section of the `setup.py`
    
    This allows to split testing dependencies from installation
    dependencies.
    
    Behave is used to run integration functional tests
    mitkin committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    dfa63c9 View commit details
    Browse the repository at this point in the history
  2. Add behave features and steps files

    `features` folder contains feature descriptions, files with the
    extension `.feature`. They provide software specification in the
    human language.
    
    `steps` folder contains `*.py` files with feature implementation.
    NB. it is a good practice to re-use feature steps in order to
    skip adding identical steps to different scenarios.
    E.g. 'when data is available' step will be the same for all features
    that mention it.
    mitkin committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    677df2c View commit details
    Browse the repository at this point in the history