From 847f424b8ece82ace9e01d455e0ca14627dd3553 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Wed, 28 Feb 2024 20:52:19 -0300 Subject: do not check coverage or luacheck for vendored modules These are treated as dependencies, and are managed and tested by upstream. --- .luacheckrc | 4 ++++ spec/util/test_env.lua | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.luacheckrc b/.luacheckrc index 98e05c23..cf70fdf4 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -25,6 +25,10 @@ ignore = { "143/table.unpack", } +exclude_files = { + "src/luarocks/vendor/**/*.lua", +} + include_files = { "src/luarocks/**/*.lua" } diff --git a/spec/util/test_env.lua b/spec/util/test_env.lua index 15aa554d..24a1de9e 100644 --- a/spec/util/test_env.lua +++ b/spec/util/test_env.lua @@ -906,6 +906,9 @@ local function create_configs() return { statsfile = "%{statsfile}", reportfile = "%{reportfile}", + exclude = { + "src%/luarocks%/vendor.+$", + }, modules = { ["luarocks"] = "%{luarocks_path}", ["luarocks-admin"] = "%{luarocks_admin_path}", -- cgit v1.2.3-55-g6feb