a global before_each after all before_each blocks using busted.subscribe({'test', 'start'}, ...)
a global after_each before all after_each blocks using busted.subscribe({'test', 'end'}, ...).
However, it cannot achieve
a global before_each before all before_each blocks
a global after_each after all after_each blocks
To achieve those, one has to call some common code in every test file. If there is some event that a --helper script can subscribe to published before all before_each blocks are run and after all after_each blocks are run, this will be much easier.
Currently, a
--helper
script can achievebefore_each
after allbefore_each
blocks usingbusted.subscribe({'test', 'start'}, ...)
after_each
before allafter_each
blocks usingbusted.subscribe({'test', 'end'}, ...)
.However, it cannot achieve
before_each
before allbefore_each
blocksafter_each
after allafter_each
blocksTo achieve those, one has to call some common code in every test file. If there is some event that a
--helper
script can subscribe to published before allbefore_each
blocks are run and after allafter_each
blocks are run, this will be much easier.