spek v2.0.3 Release Notes

Release Date: 2019-04-30 // almost 5 years ago
  • 🆕 New features

    ✅ Test timeouts (#647)

    🏗 The test scope builders (it, Given, When, Then and And) now have an optional parameter timeout that controls how long this test should run until a timeout is issued. The default timeout is 10 seconds.

    Known issues

    • 🔌 IDE plugins now require Kotlin plugin 1.3.30+ installed.
    • 📦 Run tests in a package provided by the Spek plugin does not work most of the time (still investigating), in the meantime use Run tests in package functionality provided by IJ or AS.
    • 🔌 2.0.3 IDE plugins are not backward compatible, please use the same version for the project dependency.

    🗄 Deprecations

    • 🗄 (#668) Deprecated CachingMode.GROUP in favor of CachingMode.EACH_GROUP.

    Other changes

    • 🛠 (#649) Another round of discovery bug fixes.
    • 📦 (#666) Fix run tests in a package.
    • ⬆️ (#674) Upgrade to Kotlin 1.3.30.
    • ⚡️ (#676) Update build ranges to support latest Android Studio 3.4.