Files
ale/test/lua/ale_has_spec.lua
2025-03-22 00:04:46 +00:00

28 lines
601 B
Lua

local eq = assert.are.same
local ale = require("ale")
describe("ale.has", function()
setup(function()
_G.vim = {
fn = {
["ale#Has"] = function(feature)
if feature == "ale-4.0.0" then
return 1
end
return 0
end,
},
}
end)
teardown(function()
_G.vim = nil
end)
it("should return valuse from ale#Has correctly", function()
eq(true, ale.has("ale-4.0.0"))
eq(false, ale.has("ale-20.0.0"))
end)
end)