settle method

Future<void> settle([
  1. Settle? policy
])

Waits per the scenario's Settle policy — or policy — and captures nothing.

The wait without the step: what a bridge maps a legacy pumpAndSettle() onto, and what a scenario wants after work it pumped itself through tester. Same budget, same "give up quietly on a screen that never stops animating" as every verb — where a raw tester.pumpAndSettle throws on the first spinner and leaves the budget to be re-derived by hand.

Implementation

Future<void> settle([Settle? policy]) =>
    _step(Shot.skip, policy, () async {}, verb: 'settle');