ee3943b5b1
CI / test (deps-minimum, windows-latest, unit) (push) Blocked by required conditions
CI / test_py314 (deps-latest, ubuntu-latest, unit) (push) Blocked by required conditions
CI / test_py314 (deps-latest, windows-latest, unit) (push) Blocked by required conditions
CI / test_py314_future (deps-latest, ubuntu-latest, unit) (push) Blocked by required conditions
CI / test_py314_future (deps-latest, windows-latest, unit) (push) Blocked by required conditions
Secret Leaks / trufflehog (push) Waiting to run
CI / check_code_quality (push) Waiting to run
CI / test (deps-latest, ubuntu-latest, integration) (push) Blocked by required conditions
CI / test (deps-latest, ubuntu-latest, unit) (push) Blocked by required conditions
CI / test (deps-latest, windows-latest, integration) (push) Blocked by required conditions
CI / test (deps-latest, windows-latest, unit) (push) Blocked by required conditions
CI / test (deps-minimum, ubuntu-latest, integration) (push) Blocked by required conditions
CI / test (deps-minimum, ubuntu-latest, unit) (push) Blocked by required conditions
CI / test (deps-minimum, windows-latest, integration) (push) Blocked by required conditions
Build documentation / build (push) Failing after 0s
36 lines
940 B
Python
36 lines
940 B
Python
import warnings
|
|
|
|
import pytest
|
|
|
|
import datasets.utils.deprecation_utils
|
|
from datasets.exceptions import (
|
|
ChecksumVerificationError,
|
|
ExpectedMoreDownloadedFilesError,
|
|
ExpectedMoreSplitsError,
|
|
NonMatchingChecksumError,
|
|
NonMatchingSplitsSizesError,
|
|
SplitsVerificationError,
|
|
UnexpectedDownloadedFileError,
|
|
UnexpectedSplitsError,
|
|
)
|
|
|
|
|
|
@pytest.mark.parametrize(
|
|
"error",
|
|
[
|
|
ChecksumVerificationError,
|
|
UnexpectedDownloadedFileError,
|
|
ExpectedMoreDownloadedFilesError,
|
|
NonMatchingChecksumError,
|
|
SplitsVerificationError,
|
|
UnexpectedSplitsError,
|
|
ExpectedMoreSplitsError,
|
|
NonMatchingSplitsSizesError,
|
|
],
|
|
)
|
|
def test_error_not_deprecated(error, monkeypatch):
|
|
monkeypatch.setattr(datasets.utils.deprecation_utils, "_emitted_deprecation_warnings", set())
|
|
with warnings.catch_warnings():
|
|
warnings.simplefilter("error")
|
|
error()
|