spek v2.0.8 Release NotesRelease Date: 2019-10-06 // almost 2 years ago
🔀 Artifacts are now synced to maven central
👀 See #764 for more details.
🚀 Test timeouts were added in
2.0.3but it was hard to configure and there was no way to disable it - causing issues when using a debugger. This release includes several improvements to this feature.
Setting timeouts globally
🔧 (#769) On the JVM the global timeout can be configured via the system property
⏱ (#792) A value of
0will disable the timeout.
🆕 New fixtures
afterEachGroupfixtures are now available. They are invoked for every group including the group where they are declared (similar to how
💅 (#787) The fixture aliases
afterEachin the specification style are now deprecated.
Scope value (aka memoized) access are now stricter
👀 (#789) Scope values will now throw an exception when accessed in the wrong context. A good example is accessing a scope value with
beforeGroupfixture. See ticket for the motivation and more details.
✅ LifecycleListener now reports test failures.
👀 See #761 for the motivation and more details.
🛠 Other fixes/changes