Skip to main content

Create pyramid server that return mocked response from an OpenAPI spec

Project description

[![Build Status](https://img.shields.io/travis/Yelp/pyramid_mock_server.svg)](https://travis-ci.org/Yelp/pyramid_mock_server?branch=master)
[![Coverage Status](https://img.shields.io/coveralls/Yelp/pyramid_mock_server.svg)](https://coveralls.io/r/Yelp/pyramid_mock_server)
[![Supported Python Versions](https://img.shields.io/pypi/pyversions/pyramid_mock_server.svg)](https://pypi-hypernode.com/pypi/pyramid_mock_server/)
[![Latest Released Version](https://img.shields.io/pypi/v/pyramid_mock_server.svg)](https://pypi-hypernode.com/pypi/pyramid_mock_server/)

# pyramid_mock_server
Auto-create a pyramid app from an API description and json response files.

## Documentation

More documentation is available at [http://pyramid_mock_server.readthedocs.org](http://pyramid_mock_server.readthedocs.org)

## Installation
```
$ pip install pyramid_mock_server
```

# Development

Code is documented using [Sphinx](http://www.sphinx-doc.org/en/stable/).

## Setup
```
# Run tests
tox

# Install git pre-commit hooks
tox -e pre-commit install
```

## Contributing

1. Fork it ( https://github.com/Yelp/pyramid_mock_server )
1. Create your feature branch (git checkout -b my-new-feature)
1. Add your modifications
1. Commit your changes (git commit -m "Add some feature")
1. Push to the branch (git push origin my-new-feature)
1. Create new Pull Request

## License

`pyramid_mock_server` is licensed with a [BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause).


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyramid_mock_server-1.2.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

pyramid_mock_server-1.2.0-py2.py3-none-any.whl (11.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyramid_mock_server-1.2.0.tar.gz.

File metadata

  • Download URL: pyramid_mock_server-1.2.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for pyramid_mock_server-1.2.0.tar.gz
Algorithm Hash digest
SHA256 8671791faaf46c4d3a55191d3609ec0a227925567b6cd0a75e4d6ae8e57655bc
MD5 56cbee6d71375d2a4b0b4916e5bc6c37
BLAKE2b-256 6a75fa1891fc0b6833ab5faf978c893ed40effb2e37f5ddaa2a29c81e34f7fc0

See more details on using hashes here.

File details

Details for the file pyramid_mock_server-1.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pyramid_mock_server-1.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for pyramid_mock_server-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a15e28cc3f3cb9e534222df0c1e8e4920f6c10966c56fce9367902cfaaad3a69
MD5 4bb2842763abbb5e3bd01aeaef699fcc
BLAKE2b-256 74364e0b6f924c6fa9ce752929405e1ddfb45f9cd8a723ebfbefff5c8c7aa0b8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page