From f193d4c1fd0b819b38a34856c194885f05821e23 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 12 Oct 2025 10:12:51 +0200 Subject: [PATCH] tests: disable tests using luaformatter (build failure) --- plugins/by-name/conform-nvim/formatter-packages.nix | 3 ++- tests/all-package-defaults.nix | 3 +++ .../test-sources/plugins/by-name/efmls-configs/default.nix | 6 +++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/plugins/by-name/conform-nvim/formatter-packages.nix b/plugins/by-name/conform-nvim/formatter-packages.nix index 85055d3e..7a4da48f 100644 --- a/plugins/by-name/conform-nvim/formatter-packages.nix +++ b/plugins/by-name/conform-nvim/formatter-packages.nix @@ -22,6 +22,8 @@ rec { gci = sType.broken; # 2025-10-08 build failure (haskellPackages.hindent) hindent = sType.broken; + # 2025-10-12 build failure (luaformatter depends on broken antlr-runtime-cpp) + lua-format = sType.broken; format-queries = null; # Uses neovim itself init = null; # Internal thingamajig @@ -106,7 +108,6 @@ rec { js_beautify = nodePackages.js-beautify; jsonnetfmt = jsonnet; inherit (texlive.pkgs) latexindent; - lua-format = luaformatter; mago_format = mago; mago_lint = mago; markdownlint = markdownlint-cli; diff --git a/tests/all-package-defaults.nix b/tests/all-package-defaults.nix index 45912544..1ab0062b 100644 --- a/tests/all-package-defaults.nix +++ b/tests/all-package-defaults.nix @@ -23,6 +23,9 @@ let # 2025-04-01 php-cs-fixer is marked as broken "php-cs-fixer" + + # 2025-10-12 build failure (luaformatter depends on broken antlr-runtime-cpp) + "luaformatter" ] ++ lib.optionals (hostPlatform.isLinux && hostPlatform.isAarch64) [ # "tabnine" diff --git a/tests/test-sources/plugins/by-name/efmls-configs/default.nix b/tests/test-sources/plugins/by-name/efmls-configs/default.nix index a890e03b..3de41205 100644 --- a/tests/test-sources/plugins/by-name/efmls-configs/default.nix +++ b/tests/test-sources/plugins/by-name/efmls-configs/default.nix @@ -22,9 +22,13 @@ ]; brokenTools = [ - #TODO Added 2025-04-01 + # 2025-10-12 build failure (luaformatter depends on broken antlr-runtime-cpp) + "lua_format" + + # TODO Added 2025-04-01 # php-cs-fixer is marked as broken "php_cs_fixer" + # TODO: Added 2025-04-19 broken dependency "phan" "php"