Referência da API
A API atual do package do Lutest é intencionalmente pequena.
Aqui está a API inteira em um lugar só:
local t = require("@lib")
t.test(name, fn)t.skip(name, fn)t.only(name, fn)t.todo(name)test(name, fn)
Seção intitulada “test(name, fn)”Registra um teste normal.
skip(name, fn)
Seção intitulada “skip(name, fn)”Registra um teste que aparece no resultado, mas não é executado.
only(name, fn)
Seção intitulada “only(name, fn)”Registra um teste focado.
Se qualquer módulo carregado tiver um only, os testes normais são pulados e só os focados rodam.
todo(name)
Seção intitulada “todo(name)”Registra cobertura planejada sem código executável.
Assertions
Seção intitulada “Assertions”Use o assert normal do Luau.
O Lutest não adiciona uma segunda DSL de assertions por cima do Luau agora.