From 48bc0d0184ebac85cfea3e218ec227b80916a3f8 Mon Sep 17 00:00:00 2001 From: "Matthieu C." <886074+teto@users.noreply.github.com> Date: Mon, 16 Jun 2025 12:20:02 +0200 Subject: [PATCH] lua51Packages.rocks-dev-nvim: run tests --- pkgs/development/lua-modules/overrides.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 54ce81ed2ba4..2a9860397131 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -949,6 +949,20 @@ in }) ) { }; + rocks-dev-nvim = prev.rocks-dev-nvim.overrideAttrs (oa: { + + doCheck = true; + nativeCheckInputs = [ + final.nlua + final.busted + ]; + checkPhase = '' + runHook preCheck + busted spec + runHook postCheck + ''; + }); + rtp-nvim = prev.rtp-nvim.overrideAttrs (oa: { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [