From d869913e9c3e6b596dfc7b69d7bfdab32339512c Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 2 Nov 2022 23:33:16 +0300 Subject: [PATCH] pre-commit: skip tests broken with Git 2.38.1 --- pkgs/tools/misc/pre-commit/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/tools/misc/pre-commit/default.nix b/pkgs/tools/misc/pre-commit/default.nix index 2e11679f4518..06efbbfff449 100644 --- a/pkgs/tools/misc/pre-commit/default.nix +++ b/pkgs/tools/misc/pre-commit/default.nix @@ -146,6 +146,17 @@ buildPythonPackage rec { # Expects `git commit` to fail when `pre-commit` is not in the `$PATH`, # but we use an absolute path so it's not an issue. "test_environment_not_sourced" + + # broken with Git 2.38.1, upstream issue filed at https://github.com/pre-commit/pre-commit/issues/2579 + "test_golang_with_recursive_submodule" + "test_install_in_submodule_and_run" + "test_is_in_merge_conflict_submodule" + "test_get_conflicted_files_in_submodule" + "test_sub_nothing_unstaged" + "test_sub_something_unstaged" + "test_sub_staged" + "test_submodule_does_not_discard_changes" + "test_submodule_does_not_discard_changes_recurse" ]; pythonImportsCheck = [