Module 6: Advanced Topics

# test_advanced.py

import pytest
from unittest.mock import Mock

def test_mocking():
    mock_object = Mock(return_value=42)
    assert mock_object() == 42
# plugin.py

import pytest

def pytest_addoption(parser):
    parser.addoption("--myopt", action="store_true", help="my option")

@pytest.fixture(scope="session")
def myopt(request):

Last updated