Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F131899
libivy_test.lua
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
691 B
Referenced Files
None
Subscribers
None
libivy_test.lua
View Options
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
Details
Attached
Mime Type
text/plain
Expires
Apr 6 2026, 6:36 PM (5 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16090
Default Alt Text
libivy_test.lua (691 B)
Attached To
Mode
R1 ivy.nvim
Attached
Detach File
Event Timeline
Log In to Comment