fix: make sure Plugin.opt is always a boolean

This commit is contained in:
Folke Lemaitre 2022-11-29 20:36:06 +01:00
parent 812bb3c8b7
commit ca78dd77ac
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 2 additions and 1 deletions

View file

@ -30,12 +30,12 @@ end)
describe("plugin spec opt", function()
it("handles dependencies", function()
Config.options.opt = false
local tests = {
{ "foo/bar", dependencies = { "foo/dep1", "foo/dep2" } },
{ "foo/bar", dependencies = { { "foo/dep1" }, "foo/dep2" } },
{ { { "foo/bar", dependencies = { { "foo/dep1" }, "foo/dep2" } } } },
}
Config.options.opt = false
for _, test in ipairs(tests) do
local spec = Plugin.Spec.new(test)
Plugin.update_state({ plugins = spec.plugins })