feat(lua): make sure require'bit' always works, even with PUC lua 5.1

This commit is contained in:
bfredl
2022-11-28 22:43:10 +01:00
parent 09b6a68c37
commit 799edca18a
9 changed files with 241 additions and 4 deletions

View File

@@ -338,3 +338,11 @@ describe('os.getenv', function()
eq(value, funcs.luaeval('os.getenv("XTEST_1")'))
end)
end)
-- "bit" module is always available, regardless if nvim is built with
-- luajit or PUC lua 5.1.
describe('bit module', function()
it('works', function()
eq (9, exec_lua [[ return require'bit'.band(11,13) ]])
end)
end)