Pytest plugin for easy testing against servers
Project description
Overview
The pytest-easy-server package is a Pytest plugin that provides a Pytest fixture fixture es_server that resolves to the set of servers the tests should run against.
The set of servers is defined in a server file (aka “easy-server file”) and the secrets to access the servers are defined in a vault file that is referenced by the server file, in the formats defined by the easy-server package.
The files to use and the server or group nickname to select for the test can be specified in pytest options added by the plugin:
--es-file=FILE
Path name of the easy-server file to be used.
Default: es_server.yml in current directory.
--es-nickname=NICKNAME
Nickname of the server or server group to test against.
Default: The default from the server file.
Documentation and change log
License
The pytest-easy-server project is provided under the Apache Software License 2.0.
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_easy_server-0.7.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 417bd302383870a9392a62f18051ef700176bee1beec3510a84d5aaa2a8645ea |
|
MD5 | 053d4b54058756b1982a2cd31d067b75 |
|
BLAKE2b-256 | a0be9326c1f70827b27cbf0f75d482ee6c5b0960a6fd00d83bb3a7a3ed2da147 |