add some tests for rfind

This commit is contained in:
Kartik K. Agaram 2023-10-15 14:20:55 -07:00
parent 69d86cae5b
commit 6b723363b8
1 changed files with 7 additions and 0 deletions

View File

@ -141,3 +141,10 @@ function rfind(s, pat, i, plain)
assert (endpos >= #pat)
return endpos-#pat+1
end
function test_rfind()
check_eq(rfind('abc', 'c'), 3, 'final char')
check_eq(rfind('acbc', 'c', 3), 2, 'previous char')
check_nil(rfind('abc', 'd'), 'missing char')
check_nil(rfind('abc', 'c', 2), 'no more char')
end