Skip to main content

Test helpers for Prosper projects

Project description

Show Logo

Pytest-Prosper

Build Status Coverage Status PyPI Badge Documentation Status Join the chat at https://gitter.im/EVEProsper/Lobby

Helper libraries for test coverage and general maintenance of services. Making test coverage easier across Prosper projects!

Quickstart

setup(
    ...
    tests_require=[
        'pytest-prosper',
    ]
)

Pytest-Prosper is suggested as a tests_require install. Though there are some general use utilities, this library is not meant for production use.

Features

schema_utils

NoSQL is a powerful tool for web scraping, but can be difficult to keep traditional DBA tools running on. Get alerted when major updates to data feeds occur without having to hand-craft JSONschemas for every source.

PyTest Fixtures

  • --secret-cfg: supports passing a secret template to a config file. Supports prosper.common.prosper_cli secret management

  • secret_cfg: passes a config object with secrets filled out

  • config: passes a config object (no secrets)

  • config_file: a pytest.ini option to source the correct configuration file

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-prosper-1.0.0.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

pytest_prosper-1.0.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file pytest-prosper-1.0.0.tar.gz.

File metadata

  • Download URL: pytest-prosper-1.0.0.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for pytest-prosper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 772e215204ce7ca5e90c446bae3bac29a5a880dfb3769bdf92cdfb62d2e7b982
MD5 518c60ec88eed007df62ed62fbac11c8
BLAKE2b-256 ba4cdf30dbe08221ca6c86800096c3aa2517b008acb15eefd9e97ffaa9c22395

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytest_prosper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7931c038541fc7613d81e8ec19fbbf9f6163da6c93b3cb6b0279d61b74c78d31
MD5 a8fc62c07827338ca7763c24c453983f
BLAKE2b-256 98e73e52879d223f98866efb31c873779eafc544edb3014c3ddb5e7b944fd03a

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