Civtest: absurdly simple test library
This is a no-frills test library. It simply builds on lib/metaty and
lib/ds to provide the simplest possible needs for testing.
fn runTest(name, fn, path)
Run the test, printing information to the terminal.
This function computes name=name..civtest.SUBNAME
and sets civtest.NAME to the new name, which can be
used in the test.
Note: normally this is called when the user sets
a key to the civtest module, which has __newindex()
overriden to call this function.