plugin: Add test that loads all modules

This commit is contained in:
Lucien Greathouse
2019-10-02 11:07:22 -07:00
parent 7cada2608f
commit 3554112f31

15
plugin/src/init.spec.lua Normal file
View File

@@ -0,0 +1,15 @@
return function()
it("should load all submodules", function()
local function loadRecursive(container)
if container:IsA("ModuleScript") and not container.Name:find("%.spec$") then
require(container)
end
for _, child in ipairs(container:GetChildren()) do
loadRecursive(child)
end
end
loadRecursive(script.Parent)
end)
end