{"id":18592641,"url":"https://github.com/behave/behave-django","last_synced_at":"2025-05-16T12:05:25.173Z","repository":{"id":5731302,"uuid":"53788968","full_name":"behave/behave-django","owner":"behave","description":"Behave BDD integration for Django","archived":false,"fork":false,"pushed_at":"2024-10-03T18:43:26.000Z","size":330,"stargazers_count":208,"open_issues_count":17,"forks_count":46,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-03-30T23:04:37.149Z","etag":null,"topics":["bdd","behave","django","testing"],"latest_commit_sha":null,"homepage":"https://behave-django.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/behave.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-13T14:21:55.000Z","updated_at":"2025-03-05T16:42:22.000Z","dependencies_parsed_at":"2024-11-14T02:00:40.068Z","dependency_job_id":"3f4b64ed-7d15-443c-9352-8bd1b2bde75d","html_url":"https://github.com/behave/behave-django","commit_stats":{"total_commits":334,"total_committers":19,"mean_commits":17.57894736842105,"dds":0.5748502994011976,"last_synced_commit":"cfaa3d7bac4b852f73023de5df68fb6103681581"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/behave%2Fbehave-django","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/behave%2Fbehave-django/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/behave%2Fbehave-django/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/behave%2Fbehave-django/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/behave","download_url":"https://codeload.github.com/behave/behave-django/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247569113,"owners_count":20959760,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bdd","behave","django","testing"],"created_at":"2024-11-07T01:09:23.884Z","updated_at":"2025-04-07T00:07:22.280Z","avatar_url":"https://github.com/behave.png","language":"Python","funding_links":[],"categories":["Testing","测试"],"sub_categories":[],"readme":"behave-django |latest-version|\n==============================\n\n|check-status| |test-status| |python-support| |license| |docs-status| |gitter|\n\nBehave BDD integration for Django\n\n.. features-marker\n\nFeatures\n--------\n\n- Web browser automation ready\n- Database transactions per scenario\n- Use Django's test client\n- Use unittest + Django assert library\n- Use behave's command line arguments\n- Use behave's configuration file\n- Fixture loading\n- Page objects\n\n.. support-marker\n\nVersion Support\n---------------\n\n*behave-django* is `tested against`_ the officially supported combinations of\nPython and Django (Django 4.2, 5.0, 5.1 on Python 3.8 through 3.12).\n\n*behave-django* requires a few newer features of *behave* and hence installs\na recent unreleased version of `behave`_ as a dependency.\n\n.. docs-marker\n\nDocumentation\n-------------\n\n- Documentation is available from `behave-django.readthedocs.io`_\n- Read more about *behave* at `behave.readthedocs.io`_\n\n.. contribute-marker\n\nHow to Contribute\n-----------------\n\nPlease, read the `contributing guide`_ in the docs.\n\n.. references-marker\n\n\n.. _tested against: https://github.com/behave/behave-django/actions/workflows/test.yml\n.. _behave: https://pypi.org/project/behave/\n.. _behave-django.readthedocs.io: https://behave-django.readthedocs.io/en/latest/\n.. _behave.readthedocs.io: https://behave.readthedocs.io/en/latest/usecase_django/\n.. _contributing guide: https://behave-django.readthedocs.io/en/latest/contribute.html\n.. |latest-version| image:: https://img.shields.io/pypi/v/behave-django.svg\n    :target: https://pypi.org/project/behave-django/\n    :alt: Latest version\n.. |check-status| image:: https://github.com/behave/behave-django/actions/workflows/check.yml/badge.svg\n    :target: https://github.com/behave/behave-django/actions/workflows/check.yml\n    :alt: Code checks status\n.. |test-status| image:: https://github.com/behave/behave-django/actions/workflows/test.yml/badge.svg\n    :target: https://github.com/behave/behave-django/actions/workflows/test.yml\n    :alt: Test suite status\n.. |python-support| image:: https://img.shields.io/pypi/pyversions/behave-django.svg\n    :target: https://pypi.org/project/behave-django/\n    :alt: Python versions\n.. |license| image:: https://img.shields.io/pypi/l/behave-django.svg\n    :target: https://github.com/behave/behave-django/blob/main/LICENSE\n    :alt: Software license\n.. |docs-status| image:: https://img.shields.io/readthedocs/behave-django/stable.svg\n    :target: https://readthedocs.org/projects/behave-django/\n    :alt: Documentation Status\n.. |gitter| image:: https://img.shields.io/gitter/room/behave/behave-django.svg\n    :alt: Gitter chat room\n    :target: https://gitter.im/behave/behave-django\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbehave%2Fbehave-django","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbehave%2Fbehave-django","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbehave%2Fbehave-django/lists"}