pytest pyramid providing basic fixtures for testing pyramid applications with pytest test suite
Project description
pytest_pyramid
Package status
pytest_pyramid provides basic fixtures for testing pyramid applications with pytest test suite.
By default, pytest_pyramid will create two fixtures: pyramid_config, which creates configurator based on config.ini file, and pyramid_app, which creates TestApp based on Configurator returned by pyramid_config.
Command line options
–pc - pyramid configuration file based on which pytest_pyramid will create test app
Documentation
TODO
This goal should make it in to 1.0 major release.
provide a pyramid_proc fixture that will start pyramid app process using summon_process
Tests
To run tests run this command:
py.test –pc tests/pyramid.test.ini
CHANGES
0.3.1
fixed pytest deprecation warning
0.3.0
[feature] changed pyramid_config fixture scope to session.
0.2.0
[feature] support pyramid’s config inheritance with use = config:other.file.ini - Thanks Eric Hulser
[feature] dropped support for python 3.2, added support for python 3.4 and 3.5
0.1.1
make factories condition to check parameters against None
0.1.0
initial release
pyramid_config fixture factory and default fixture
pyramid_app fixture factory and default fixture
documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pytest_pyramid-0.3.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20a5fca083617451c25bab98683e755615eee451bfea51a709a78dfe8b400890 |
|
MD5 | a190e5d3b14ea370735ad35fbef730eb |
|
BLAKE2b-256 | 7f39fb0a14200f162d6d5443b52d388c00cde2111f42ffc5b964e10719d1352f |