хуки. before_all, after_all работают.
пример теста: gist
результат:
luatest test/unit/foo_test.lua -o TAP -c
1..2
# Started on Tue Jun 9 18:35:21 2020
# Starting group: foo
before_all
test_1
ok 1 foo.test_1
test_2
ok 2 foo.test_2
after_all
# Ran 2 tests in 0.001 seconds, 2 successes, 0 failures
версия:
luatest --version
luatest v0.5.1
или это не сюда?
g.before_all= это легаси, поэтому работает. g.before_each= никогда не было. было g.setup= так тоже пока работает. лучше новый код писать с g.before_*(fn)
Обсуждают сегодня