Skip to main content

Pytest plugin accessing NHSDigital's APIM proxies

Project description

pytest-nhsd-apim

A pytest extension for NHSDigital's API Mangement suite.

Installation

In your project's virtual environment

poetry add pytest-nhsd-apim

or if using pip directly

python -m pip install pytest-nhsd-apim

Usage

  • create a python test file
  • write a test?
  • enjoy!?

Testing

  • run make test to run test examples, located in this repo
  • after creating your file you can use the plugin as:
python -m pytest -p pytest_nhsd_apim test_nhsd_apim.py -s --apigee-proxy-name=<your-proxy-name>

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

pytest-nhsd-apim-1.0.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytest_nhsd_apim-1.0.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file pytest-nhsd-apim-1.0.0.tar.gz.

File metadata

  • Download URL: pytest-nhsd-apim-1.0.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for pytest-nhsd-apim-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1d345e65d7b11488e56876f0e7b2cb6147bd78342f97bf42ba762bf68e16594e
MD5 9a21bef1c7d4a075e408f290d7f7cbb8
BLAKE2b-256 6154ee9068516dae3b2482e8795bd5c265a0bbdc6be918d8311f80d382aceb5e

See more details on using hashes here.

File details

Details for the file pytest_nhsd_apim-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pytest_nhsd_apim-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for pytest_nhsd_apim-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97aac95c4721f1ca200ec99cb3e5b1faedba4d0f0e2bd148d224b4fcf9600f59
MD5 68905ea4e1f2a97440a6942fcddb9635
BLAKE2b-256 7ac4a0d7422342acb37a8737396a922cf88907b563262d3f01d7a6a6eb70075c

See more details on using hashes here.

Supported by

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