File size: 448 Bytes
0cb1df1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | """Pytest fixtures."""
import pytest
from unittest.mock import MagicMock
@pytest.fixture
def mock_response():
"""Mock HTTP response."""
response = MagicMock()
response.json.return_value = {"title": "Test App"}
response.status_code = 200
return response
@pytest.fixture
def mock_session(mock_response):
"""Mock requests session."""
session = MagicMock()
session.get.return_value = mock_response
return session |