PyTest - Fixtures
Consider the following pytest fixtures and test:
import pytest
@pytest.fixture
def base_url():
return "http://example.com"
@pytest.fixture
def api_endpoint(base_url):
return f"{base_url}/api"
def test_api(api_endpoint):
assert api_endpoint == "http://example.com/api"
What is the role of passing base_url as an argument to the api_endpoint fixture?