From 3e91311b0c83257ad37f5a8a1e90c03a16497387 Mon Sep 17 00:00:00 2001 From: "Matthieu C." <886074+teto@users.noreply.github.com> Date: Tue, 11 Feb 2025 02:05:35 +0100 Subject: [PATCH] lua51Packages.rocks-nvim: enable test --- pkgs/development/lua-modules/overrides.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 0f581254e7b211..7ae3e590bde7ec 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -769,6 +769,19 @@ in }; })) {}; + rocks-nvim = prev.rocks-nvim.overrideAttrs(oa: { + + nativeCheckInputs = [ final.nlua final.busted ]; + + doCheck = lua.luaversion == "5.1"; + checkPhase = '' + runHook preCheck + export HOME=$(mktemp -d) + busted --lua=nlua + runHook postCheck + ''; + }); + rtp-nvim = prev.rtp-nvim.overrideAttrs(oa: { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua final.busted ];