Skip to main content

This plugin is used to expect multiple assert using pytest framework.

Project description

# pytest_expectr

pytest-expectr is a plugin for [pytest](https://docs.pytest.org/en/latest/) that provide expect to tests/fixtures for multiple assert use.

## Requirements

You will need the following prerequisites in order to use pytest-expectr:

- Python 2.7, 3.6, PyPy, or PyPy3
- pytest 2.6 or newer

## How to install

To install pytest-expectr:

```bash
pip install pytest-expectr
```

## How to use

```python
def test_hello(expect):
expect(1==2, 'your error message 1')
expect(1==3, 'your error message 2')
...
```


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_expectr-1.4.2.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

pytest_expectr-1.4.2-py2.py3-none-any.whl (3.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pytest_expectr-1.4.2.tar.gz.

File metadata

  • Download URL: pytest_expectr-1.4.2.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for pytest_expectr-1.4.2.tar.gz
Algorithm Hash digest
SHA256 ded5ac6c5deefe2d867f61153f5b5d4f2d00df7fee23ee821982a42a192939eb
MD5 f99d18780ea82a6b32bf6d6fa1c21928
BLAKE2b-256 de8e14df9ba894958275651c051e02f2b4222232c1ef68d693edffe07dfb9982

See more details on using hashes here.

File details

Details for the file pytest_expectr-1.4.2-py2.py3-none-any.whl.

File metadata

  • Download URL: pytest_expectr-1.4.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.3 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.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for pytest_expectr-1.4.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9c78580605f365ece085b03564fef171a81994abab5df279d256c3bd9e0551f4
MD5 dade278bab9ee1c3d67e1e10e540a2f0
BLAKE2b-256 663ac0ba20d0b672378a94fb37e3a55e159a440786c0b1e06313fd2e5a798986

See more details on using hashes here.

Supported by

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