Test HTTP APIs using plain configuration in JSON.
Currently in development. I am building it along side writing tests for an existing application, features will be added on an as-needed basis. Specifically the use of the modules jsonschema and jmespath will be implemented after the basics are all addressed. JSON is going to be the default supported config and request/response format, but will be written so that anything that can become a dict can be used.
pip install pytest bottle six requests cerberus
You’ll find a script for running tests, and a test HTTP server in the root of the repo.
I thought the YAML configs used for pyresttest were a clean way to write tests for API endpoints, but wanted to make a tool more easily maintained.
TODO: Figure out how to actually get changelog content.
Changelog content for this version goes here.
TODO: Brief introduction on what you do with files - including link to relevant help section.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|pyapitest-0.0.1.dev4-py2.py3-none-any.whl (7.7 kB) Copy SHA256 Checksum SHA256||py2.py3||Wheel||Sep 6, 2016|
|pyapitest-0.0.1.dev4.tar.gz (6.6 kB) Copy SHA256 Checksum SHA256||–||Source||Sep 6, 2016|