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.2.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

pyramid_mock_server-1.3.2-py2.py3-none-any.whl (14.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: pyramid_mock_server-1.3.2.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for pyramid_mock_server-1.3.2.tar.gz
Algorithm Hash digest
SHA256 5d5e36afb9e042407ad0f5e84a263a64f3b57a9f7baa43e487effd20188c1523
MD5 279ea8039bce6c7250b487621181f701
BLAKE2b-256 9cb7ad047c8b8a3403fb222b238bc2e4e2312d05cd359dcad83c805b69c3175f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyramid_mock_server-1.3.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for pyramid_mock_server-1.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c8089d76c71bf9b33dbd8cb31d9050be296cf8d538ef08afc2b94474d936b3b1
MD5 9f828bfb4605ff57c1f4a33a8e60f225
BLAKE2b-256 e388b576f5157dbc2dd3891c7e2f8fb5a62b95ebaa5523f91d22f4a8bdc86ae6

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