"""
Pytest configuration and shared fixtures for OpenHarmony open source tools tests.
"""
import sys
from pathlib import Path
import pytest
# Add src directory to Python path for imports
sys.path.insert(0, str(Path(__file__).parent.parent / "src"))
@pytest.fixture
def sample_reference_data():
"""Sample reference data for testing OpenSourceValidator."""
return [
{
"Name": "Software A",
"License": "MIT",
"Version Number": "1.0.0",
"Upstream URL": "https://example.com"
}
]