You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spek executes tests serially in a single thread, any rogue tests that blocks indefinitely can cause the whole execution to block. Introducing an execution timeout per test will help stop that from happening.
timeouts should be configurable globally and a per test basis.
timeouts should only be applied to logic that participate in the execution phase: fixtures and test scopes.
Implementation details:
beforeEachTest, afterEachTest and the test itself is considered as a single unit, so the timeout is applied to their combined execution time.
beforeGroup and afterGroup timeout semantics is undefined for now.
The text was updated successfully, but these errors were encountered:
Spek executes tests serially in a single thread, any rogue tests that blocks indefinitely can cause the whole execution to block. Introducing an execution timeout per test will help stop that from happening.
Implementation details:
beforeEachTest
,afterEachTest
and thetest
itself is considered as a single unit, so the timeout is applied to their combined execution time.beforeGroup
andafterGroup
timeout semantics is undefined for now.The text was updated successfully, but these errors were encountered: