Skip to main content

A thin wrapper of HTTPretty for pytest

Project description

# pytest-httpretty - A thin wrapper of HTTPretty for pytest

pytest-httpretty provides `httpretty` marker and `stub_get()` shorthand function.

```python
import httpretty
import pytest
import requests
from pytest_httpretty import stub_get


@pytest.mark.httpretty
def test_mark_httpretty():
httpretty.register_uri(httpretty.GET, 'http://example.com/', body='Hello')

assert requests.get('http://example.com').text == 'Hello'


@pytest.mark.httpretty
def test_stub_get():
stub_get('http://example.com/', body='World!')

assert requests.get('http://example.com').text == 'World!'
```

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-httpretty-0.2.0.tar.gz (2.1 kB view details)

Uploaded Source

File details

Details for the file pytest-httpretty-0.2.0.tar.gz.

File metadata

File hashes

Hashes for pytest-httpretty-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6651521d576636c3938fb3b02ba6dc6e515006089b7a83fb9368381debf2664a
MD5 1aa29cf0b601e32b62660a5fb6b85062
BLAKE2b-256 ae0d3c69c3693268032a4bb3095ff0c0e85ae11197d9b23f3618caf03765fe25

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