44 lines
1.2 KiB
Python
44 lines
1.2 KiB
Python
from pathlib import Path
|
|
|
|
import pytest
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def config_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "test_config.json"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def creds_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "test_creds.json"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def encrypted_creds_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "test_encrypted_creds.json"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def deprecated_creds_config() -> Path:
|
|
return Path(__file__).parent / "data" / "test_deprecated_creds_config.json"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def deprecated_mirror_config() -> Path:
|
|
return Path(__file__).parent / "data" / "test_deprecated_mirror_config.json"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def mirrorlist_no_country_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "mirrorlists" / "test_no_country"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def mirrorlist_with_country_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "mirrorlists" / "test_with_country"
|
|
|
|
|
|
@pytest.fixture(scope="session")
|
|
def mirrorlist_multiple_countries_fixture() -> Path:
|
|
return Path(__file__).parent / "data" / "mirrorlists" / "test_multiple_countries"
|