Skip to main content

The bare minimum to integrate py.test with Django.

Project description

A minimal plugin to integration Django and py.test.

Usage

Install the plugin:

pip install pytest-django-lite

Configuring Django

You have two options to configure your testsuite’s Django settings.

1. Create a conftest.py

def pytest_configure(config):
    from django.conf import settings

    settings.configure(
        DATABASES={},
        INSTALLED_APPS=[],
        # etc
    )
  1. Pass DJANGO_SETTINGS_MODULE

DJANGO_SETTINGS_MODULE=myapp.settings py.test

Credits

This was originally based on pytest-django.

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

pytest-django-lite-0.1.0.tar.gz (1.8 kB view details)

Uploaded Source

File details

Details for the file pytest-django-lite-0.1.0.tar.gz.

File metadata

File hashes

Hashes for pytest-django-lite-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f306e300b29abbb5918f987daa59bf5f5c01629125df1277322dd1ac7783772c
MD5 9c6248670823828fa75f6731216fde29
BLAKE2b-256 fa284d041f76a2c86982254ae158fa988062fc52d1b0fe449528a9cde931c8dd

See more details on using hashes here.

Supported by

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