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.python.org/pypi/pyramid_mock_server/)
[![Latest Released Version](https://img.shields.io/pypi/v/pyramid_mock_server.svg)](https://pypi.python.org/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.3.1.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

pyramid_mock_server-1.3.1-py2.py3-none-any.whl (14.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for pyramid_mock_server-1.3.1.tar.gz
Algorithm Hash digest
SHA256 ce2239fee070d1ef3d655aec5d89389c704aca6daf22b8c5fdf6ab460c822ade
MD5 39fb9385e4f1eb54f882c34f2fe18a69
BLAKE2b-256 2aed991b487a2b9b0ebe39c50c8dd60c9cb0df90357fd06502d6dfed4f6f97ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyramid_mock_server-1.3.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.4 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.6.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.2

File hashes

Hashes for pyramid_mock_server-1.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a8472c5ff956922e44d915a293298f9849eb7fd403e1afa4f5416ba45a433f82
MD5 db4d95312fcefd52f3e5125b52148eec
BLAKE2b-256 474ec3002336b671d3723122de8fab0b6e453117710e078156c7f1e0adb4cb3d

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