Some checks failed
CI / test (push) Has been cancelled
- Simplified CI workflow to run only unit tests (42 tests pass) - Added conftest.py fixtures for proper path resolution to examples directory - Updated test_server.py and test_cli.py to use sample_spec_path fixture
16 lines
355 B
Python
16 lines
355 B
Python
import os
|
|
from pathlib import Path
|
|
import pytest
|
|
|
|
|
|
@pytest.fixture
|
|
def examples_dir():
|
|
"""Return the path to the examples directory."""
|
|
return Path(__file__).parent.parent / "examples"
|
|
|
|
|
|
@pytest.fixture
|
|
def sample_spec_path(examples_dir):
|
|
"""Return the path to a sample OpenAPI spec for testing."""
|
|
return examples_dir / "sample_api.yaml"
|