Skip to content

Make it easier to run a global before_each before all before_each blocks or a global after_each after all after_each blocks #737

Description

@zeertzjq

Currently, a --helper script can achieve

  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions