将py.test与Django集成的最小化解决方案。
项目描述
一个用于集成Django和py.test的最小化插件。
使用方法
安装插件
pip install pytest-django-lite
配置Django
您有两种方式来配置测试套件的Django设置。
1. 创建一个conftest.py
def pytest_configure(config):
from django.conf import settings
settings.configure(
DATABASES={},
INSTALLED_APPS=[],
# etc
)
2. 传递 DJANGO_SETTINGS_MODULE
DJANGO_SETTINGS_MODULE=myapp.settings py.test
编写测试
from django.test import TestCase
from myapp.models import Foo
class MyTest(TestCase):
def test_foo(self):
assert Foo.objects.count() == 2
致谢
该项目最初基于pytest-django。
项目详情
关闭
pytest-django-lite-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 546c916327a3aa19976a626f6b6f0c5ed6c1d2dc005d4530045b76060aab3c0b |
|
MD5 | 38c3aaa6f616f9aeeb451e2ed592d92a |
|
BLAKE2b-256 | ddbfadc28cd8495d1d06e4a55948619316f2d6c3da8e0ea41f1e541572d8095f |