Behave BDD integration for Django
Project description
Behave BDD integration for Django
Features
Web Browser Automation ready
Database transactions per scenario
Use Django’s testing client
Use unittest + Django assert library
Use behave’s command line arguments
Use behave’s configuration file
Fixture loading
Version Support
behave-django supports all newer Django versions and their supported Python versions. Specifically, our tests cover Django 1.8 and above on Python 2.7, 3.3 and above.
The version of behave is independent from our integration.
Older versions: Django versions 1.4 through 1.9 on Python 2.6 through 3.5 are supported until version 0.3.0 of behave-django. Please install that release for Django 1.7.x and below. There is no technical disadvantage.
Documentation
Documentation is available from pythonhosted.org/behave-django
Read more about behave at behave.readthedocs.io
How to Contribute
Please, read the contributing guide in the docs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.