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