---
title: XCTWaiter.Result.interrupted
framework: xctest
role: symbol
role_heading: Case
path: xctest/xctwaiter/result/interrupted
---

# XCTWaiter.Result.interrupted

The waiter was interrupted prior to its expectations being fulfilled or timing out.

## Declaration

```swift
case interrupted
```

## Discussion

Discussion This occurs when an “outer” waiter times out, resulting in any waiters nested inside it being interrupted to allow the call stack to quickly unwind.

## See Also

### Result States

- [XCTWaiter.Result.completed](xctest/xctwaiter/result/completed.md)
- [XCTWaiter.Result.timedOut](xctest/xctwaiter/result/timedout.md)
- [XCTWaiter.Result.incorrectOrder](xctest/xctwaiter/result/incorrectorder.md)
- [XCTWaiter.Result.invertedFulfillment](xctest/xctwaiter/result/invertedfulfillment.md)
