spek v2.0.9 Release Notes

Release Date: 2019-12-09 // 7 months 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.