From a7df38160c299f37e96ab5f3ad0b3794ccac4575 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 23 Jan 2026 10:37:43 -0600 Subject: [PATCH] tests/plugins/conform-nvim: skip broken packages We don't need to try testing things we know are broken. --- .../plugins/by-name/conform-nvim/default.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/test-sources/plugins/by-name/conform-nvim/default.nix b/tests/test-sources/plugins/by-name/conform-nvim/default.nix index e4c9ca77..f57ba11f 100644 --- a/tests/test-sources/plugins/by-name/conform-nvim/default.nix +++ b/tests/test-sources/plugins/by-name/conform-nvim/default.nix @@ -6,7 +6,19 @@ all-formatters = let - allFormatters = lib.importJSON ../../../../../generated/conform-formatters.json; + inherit + (import ../../../../../plugins/by-name/conform-nvim/formatter-packages.nix { inherit pkgs; }) + formatter-packages + states + ; + stateList = map (state: lib.fix (lib.toFunction state)) (builtins.attrValues states); + allFormatters = builtins.filter ( + name: + let + maybePackage = formatter-packages.${name} or null; + in + maybePackage != null && !builtins.elem maybePackage stateList + ) (lib.importJSON ../../../../../generated/conform-formatters.json); in { plugins.conform-nvim = {