tests/lua-5: fix lint errors

Unnecessary parenthesis
This commit is contained in:
Austin Horstman
2025-03-15 09:44:49 -05:00
parent 609b8b61be
commit 4249106f2e
@@ -10,10 +10,10 @@ let
lua:
{ name, command }:
pkgs.runCommandLocal "test-${lua.name}-${name}"
({
{
nativeBuildInputs = [ lua ];
meta.platforms = lua.meta.platforms;
})
}
(
''
source ${./assert.sh}
@@ -58,7 +58,7 @@ let
";./?.lua;${lua}/share/luajit-2.1/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua;${lua}/share/lua/5.1/?.lua;${lua}/share/lua/5.1/?/init.lua;";
};
in
pkgs.recurseIntoAttrs ({
pkgs.recurseIntoAttrs {
checkInterpreterPatch =
let
@@ -75,12 +75,12 @@ pkgs.recurseIntoAttrs ({
checkWrapping =
pkgs.runCommandLocal "test-${lua.name}-wrapping"
({
})
(''
{
}
''
grep -- 'LUA_PATH=' ${wrappedHello}/bin/hello
touch $out
'');
'';
# checks that lua's setup-hook adds dependencies to LUA_PATH
# Prevents the following regressions
@@ -90,21 +90,21 @@ pkgs.recurseIntoAttrs ({
# stdin:1: module 'http.request' not found:
checkSetupHook =
pkgs.runCommandLocal "test-${lua.name}-setup-hook"
({
{
nativeBuildInputs = [ lua ];
buildInputs = [ lua.pkgs.http ];
meta.platforms = lua.meta.platforms;
})
(''
}
''
${lua}/bin/lua -e "require'http.request'"
touch $out
'');
'';
checkRelativeImports =
pkgs.runCommandLocal "test-${lua.name}-relative-imports"
({
})
(''
{
}
''
source ${./assert.sh}
lua_vanilla_package_path="$(${lua}/bin/lua -e "print(package.path)")"
@@ -117,20 +117,18 @@ pkgs.recurseIntoAttrs ({
assertStringContains "$lua_with_module_package_path" "./?/init.lua"
touch $out
'');
'';
# Check that a lua package's propagatedBuildInputs end up in LUA_PATH
checkPropagatedBuildInputs =
pkgs.runCommandLocal "test-${lua.name}-setup-hook"
({
{
buildInputs = [ lua.pkgs.rest-nvim ];
})
}
# `xml2lua` is a propagatedBuildInput of rest-nvim
(
''
${lua}/bin/lua -e "require'xml2lua'"
touch $out
''
);
''
${lua}/bin/lua -e "require'xml2lua'"
touch $out
'';
})
}