hatch: skip more hatch test failures on darwin
This commit is contained in:
parent
fae1136314
commit
a0b581b985
@ -74,18 +74,33 @@ python3Packages.buildPythonApplication rec {
|
||||
export HOME=$(mktemp -d);
|
||||
'';
|
||||
|
||||
pytestFlagsArray = [
|
||||
# AssertionError on the version metadata
|
||||
# https://github.com/pypa/hatch/issues/1877
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_files"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestProjectMetadataFromCoreMetadata::test_license_files"
|
||||
];
|
||||
pytestFlagsArray =
|
||||
[
|
||||
# AssertionError on the version metadata
|
||||
# https://github.com/pypa/hatch/issues/1877
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV21::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV22::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_all"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_expression"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestCoreMetadataV23::test_license_files"
|
||||
"--deselect=tests/backend/metadata/test_spec.py::TestProjectMetadataFromCoreMetadata::test_license_files"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
# Dependency/versioning errors in the CLI tests, only seem to show up on Darwin
|
||||
# https://github.com/pypa/hatch/issues/1893
|
||||
"--deselect=tests/cli/env/test_create.py::test_sync_dependencies_pip"
|
||||
"--deselect=tests/cli/env/test_create.py::test_sync_dependencies_uv"
|
||||
"--deselect=tests/cli/project/test_metadata.py::TestBuildDependenciesMissing::test_no_compatibility_check_if_exists"
|
||||
"--deselect=tests/cli/run/test_run.py::TestScriptRunner::test_dependencies"
|
||||
"--deselect=tests/cli/run/test_run.py::TestScriptRunner::test_dependencies_from_tool_config"
|
||||
"--deselect=tests/cli/run/test_run.py::test_dependency_hash_checking"
|
||||
"--deselect=tests/cli/run/test_run.py::test_sync_dependencies"
|
||||
"--deselect=tests/cli/run/test_run.py::test_sync_project_dependencies"
|
||||
"--deselect=tests/cli/run/test_run.py::test_sync_project_features"
|
||||
"--deselect=tests/cli/version/test_version.py::test_no_compatibility_check_if_exists"
|
||||
];
|
||||
|
||||
disabledTests =
|
||||
[
|
||||
|
Loading…
x
Reference in New Issue
Block a user