Page MenuHomePhorge

libivy_test.lua
No OneTemporary

libivy_test.lua

local libivy = require "ivy.libivy"
it("should run a simple match", function(t)
local score = libivy.ivy_match("term", "I am a serch term")
if score <= 0 then
t.error("Score should not be less than 0 found " .. score)
end
end)
it("should find a dot file", function(t)
local current_dir = libivy.ivy_cwd()
local matches = libivy.ivy_files(".github/workflows/ci.yml", current_dir)
local results = {}
for line in string.gmatch(matches, "[^\r\n]+") do
table.insert(results, line)
end
if #results ~= 2 then
t.error "Incorrect number of results"
end
if results[2] ~= ".github/workflows/ci.yml" then
t.error("Invalid matches: " .. results[2])
end
end)

File Metadata

Mime Type
text/plain
Expires
Apr 10 2026, 9:08 AM (5 w, 21 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16090
Default Alt Text
libivy_test.lua (691 B)

Event Timeline