# 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!'
```
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!'
```
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pytest-httpretty-0.2.0.tar.gz.
File metadata
- Download URL: pytest-httpretty-0.2.0.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6651521d576636c3938fb3b02ba6dc6e515006089b7a83fb9368381debf2664a
|
|
| MD5 |
1aa29cf0b601e32b62660a5fb6b85062
|
|
| BLAKE2b-256 |
ae0d3c69c3693268032a4bb3095ff0c0e85ae11197d9b23f3618caf03765fe25
|