"""
Конфигурация pytest для тестов парсеров
"""
import pytest
import sys
import os

# Добавляем путь к проекту
sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..', 'python_parser'))

@pytest.fixture(scope="session")
def test_data_dir():
    """Путь к директории с тестовыми данными"""
    return os.path.join(os.path.dirname(__file__), 'test_data')

@pytest.fixture
def mock_data():
    """Моковые данные для тестов"""
    return {
        'SNPZ': {
            'data': 'test_data',
            'records_count': 10
        },
        'KNPZ': {
            'data': 'test_data_2', 
            'records_count': 5
        }
    }