Skip to main content

Behave BDD integration for Django

Project description

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 4.2, 5.0, 5.1 on Python 3.8 through 3.12).

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

behave_django-1.6.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

behave_django-1.6.0-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file behave_django-1.6.0.tar.gz.

File metadata

  • Download URL: behave_django-1.6.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for behave_django-1.6.0.tar.gz
Algorithm Hash digest
SHA256 189542fd45784a90c182ec300b1d8241bbe142bfd99df70f17d4b013e5a65861
MD5 f0e718f7b15f479664189946779ee16d
BLAKE2b-256 ca2d0991fc8a6415833f47e6e7a195de6d2475a69e23299107c114c89ab8dab2

See more details on using hashes here.

File details

Details for the file behave_django-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: behave_django-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for behave_django-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 df85a15ef97e80f30a1aa7c00903d66a057366a283f834fca8cc94dca23ff1cf
MD5 2e2edecfc8fb3bb24ca5ebf24d3c66c5
BLAKE2b-256 949574e5731e792ce6ab3d92db6af6fc6132b9d65a516d161e97f97b041e137d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page