• Stars
    star
    202
  • Rank 192,553 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created over 8 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Behave BDD integration for Django

behave-django Latest version

Code checks status Test suite status Python versions Software license Documentation Status Gitter chat room

Behave BDD integration for Django

Features

  • Web browser automation ready
  • Database transactions per scenario
  • Use Django's test client
  • Use unittest + Django assert library
  • Use behave's command line arguments
  • Use behave's configuration file
  • Fixture loading
  • Page objects

Version Support

behave-django is tested against the officially supported combinations of Python and Django (Django 3.2, 4.1, 4.2 on Python 3.6, 3.7, 3.8, 3.9, 3.10, 3.11).

behave-django requires a few newer features of behave and hence installs a recent unreleased version of behave as a dependency.

Documentation

How to Contribute

Please, read the contributing guide in the docs.