From b19131c8322b8bf900f5687394c8e6d7ccb45a23 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Wed, 11 Sep 2024 11:02:55 -0500 Subject: [PATCH] luaModules.neotest: enable checks and fix --- pkgs/development/lua-modules/overrides.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index d0f8a2777e42..91859ea2aab8 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -545,8 +545,7 @@ in }); neotest = prev.neotest.overrideAttrs(oa: { - # A few tests fail for strange reasons on darwin - doCheck = !stdenv.isDarwin; + doCheck = true; nativeCheckInputs = oa.nativeCheckInputs ++ [ final.nlua final.busted neovim-unwrapped ]; @@ -560,7 +559,7 @@ in export LUA_PATH="./lua/?.lua;./lua/?/init.lua;$LUA_PATH" nvim --headless -i NONE \ --cmd "set rtp+=${vimPlugins.plenary-nvim}" \ - -c "PlenaryBustedDirectory tests/ {}" + -c "PlenaryBustedDirectory tests/ {sequential = true}" runHook postCheck '';