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-2.0.1.tar.gz (16.8 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-2.0.1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytest-nhsd-apim-2.0.1.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for pytest-nhsd-apim-2.0.1.tar.gz
Algorithm Hash digest
SHA256 2431610494f3dbf89de1dc3f5e856c7fed1c3b07c90526c0ccfd8f69ee8c35f2
MD5 0beb30911c37afc617afadb5ce24ba9a
BLAKE2b-256 dae74c46cc58772a0f6434b47a4839f71fde3d804ae9efcf37b93f608f94a019

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytest_nhsd_apim-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb70721e9ea92240c043c857badb2daf39809a3a59d5f70d08bf119a5dd0e6ff
MD5 639a620d35562270743c7bcc9edff891
BLAKE2b-256 b11426006fd92aa43c411c04584d62008f9c6f5b7e27c8d676ef67678f4e6ceb

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