• Thiago Bastos's avatar
    Almost complete rewrite. · 4928fc2b
    Thiago Bastos authored
    - Hierarchical test environments.
    - Test assertions are always available and no longer need to be
    required().
    - Support for setup/teardown functions in test suites.
    - GTest-style console messages.
    - Tests are now run through the launcher component testkit.Run (i.e.
    lua.Launcher is not needed anymore).
    - Better, modular code. Reuses modules from Coral (lua.cmdline and
    lua.path).
    - Dropped native components. This should really be a pure-Lua module.
    - PENDING: revamp the assertions to support EXPECT_* and ASSERT_*, and
    improve messages.
    4928fc2b