From b45eb82718a03409c190515304d0f3d66dfb7f33 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Fri, 23 Aug 2024 10:44:00 +0200 Subject: [PATCH] luaPackages.rtp-nvim: enable tests --- pkgs/development/lua-modules/overrides.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 819144c0ec59..43eb1bd8e6b7 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -744,6 +744,17 @@ in }; })) {}; + rtp-nvim = prev.rtp-nvim.overrideAttrs(oa: { + doCheck = lua.luaversion == "5.1"; + nativeCheckInputs = [ final.nlua final.busted ]; + checkPhase = '' + runHook preCheck + export HOME=$(mktemp -d) + busted --lua=nlua + runHook postCheck + ''; + }); + rustaceanvim = prev.rustaceanvim.overrideAttrs(oa: { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua final.busted ];