spek v2.0.9 Release Notes

Release Date: 2019-12-09 // over 4 years ago
  • ๐Ÿš€ A minor release to support the release of IntelliJ IDEA 2019.3 (see #809).

    ๐Ÿ†• New features

    ๐Ÿ’… (#799) New fixture aliases added to the gherkin style

    ๐Ÿ’… The following aliases are now available in the gherkin style:

    • Scenario.beforeScenario -> Scenario.beforeGroup
    • Scenario.afterScenario -> Scenario.afterGroup
    • โœ… Scenario.beforeEachStep -> Scenario.beforeEachTest
    • โœ… Scenario.afterEachStep -> Scenario.afterEachTest
    • Feature.beforeEachScenario -> Feature.beforeEachGroup
    • Feature.afterEachScenario -> Feature.afterEachGroup
    • Feature.beforeFeature -> Feature.beforeGroup
    • Feature.afterFeature -> Feature.afterGroup

    ๐Ÿ’… The aliased fixtures will be deprecated in the context of the gherkin style.

    ๐Ÿ—„ Deprecations

    (#798) Usage of CachingMode.GROUP is now considered an error

    This mode was replaced by CachingMode.EACH_GROUP on version 2.0.3.

    Others

    • (#820) Bump JUnit Platform dependency to 1.5.2
    • ๐Ÿ”จ (#808) Internal refactoring to use coroutines more.