zope.pytest
Introduction
This package contains a set of helper functions to test Zope/Grok using pytest. It currently lacks special support for doctesting.
Core functions
zope.pytest.setup.create_app
this function creates a WSGI app object which utilizes a temporary db.
zope.pytest.setup.configure
this function parses ZCML files and initializes the component registry
Simple example:
import my.project
from zope.pytest import create_app, configure
from my.project import Root
def pytest_funcarg__app(request):
return create_app(request, Root())
def pytest_funcarg__config(request):
return configure(request, my.project, 'ftesting.zcml')
def test_hello(app, config):
assert 1 == 1
Documentation
Complete documentation can be found on
CHANGES
0.1 (2011-03-05)
Initial implementation.
Download
Release files for zope.pytest 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zope.pytest-0.1.tar.gz | 32.7 kB | Details |
Release files / zope.pytest-0.1.tar.gz
| Download URL | zope.pytest-0.1.tar.gz |
|---|---|
| Size | 32.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd95ce5d457ef1905f60d071c1fb0f97c1d5818c50b2545b4549ff15e81fc8a5
|
|
BLAKE2b-256 checksum How to use checksums |
cf0437aa10e331b08f8a3db20baffa35464b25c4f43aabe9343d1e6eebb986da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |