bluebird75 / luaunit

LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms (Jenkins, Maven, ...).
Other
565 stars 136 forks source link

[WIP] setup/teardown at class and suite level #128

Closed sskorupski closed 3 years ago

sskorupski commented 4 years ago

TODO:

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.02%) to 98.753% when pulling d7291fc39c8dcab4cd8ec066653fe35143580d5e on sskorupski:feature/setup-teardown-class-and-suite into 492d8c146833a405c6144d52aba3e9b3a967a70a on bluebird75:master.

bluebird75 commented 4 years ago

Hi. Sorry, I have been missing time to review your contribution. I'll do that as soon as reasonable for me.

Don't desesperate ! :-)

bluebird75 commented 3 years ago

This is just excellent. I'll merge it right away.

What is needed now is to evaluate : how luaunit handles failures in setup / teardown at the global level. And to modify the outputters to display the name of these global functions.