when doing test discovery and finding a forEvery()...
-
go ahead and run the first branch. Continue with the position representing a nested position rather than a sibling
-
queue up to repeat discovery for each additional value passed to forEvery()
- each queued operaton tracks which branch to follow at the position of the branch
what if there are multiple forEvery()s?
- the queued operations will encounter the same forEvery(), so no special handling is needed
when doing test execution:
- follow a single branch based on the target test
when doing global setup:
- follow a single branch based on the target test
when doing test discovery and finding a forEvery()...
go ahead and run the first branch. Continue with the position representing a nested position rather than a sibling
queue up to repeat discovery for each additional value passed to forEvery()
what if there are multiple forEvery()s?
when doing test execution:
when doing global setup: