Seán Olszewski

Results 14 comments of Seán Olszewski
trafficstars

It's probably worth updating the docs for this change to mention that the diffing logic uses `CustomStringConvertible` and `CustomDebugStringConvertible` via `String(describing:)` under the hood, which can lead to unexpected diffs...

Presumably, the second block is to codify their expectations against the issue? ```swift #expect { thisThrowsAnErrorAndIWantThat() } records: { issue in #expect(issue.value == "whatever") } ```

I think the variant with the second closure is both easier to understand and more flexible, since someone could author an arbitrary boolean expression to evaluate the issue, which is...

@rodcheater thanks for this issue! I'm personally very invested in BDD as a technique, and so far have been pleased with how I can use Swift Testing to achieve some...