← All repos

swift-snapshot-testing

📸 Delightful Swift snapshot testing.

screenshot-testingsnapshot-testingswifttesting
Browse cluster: Cluster 139
391commits
101contributors
3languages

Tech stack & purpose

SnapshotTesting is a Swift testing library created by Point-Free that enables snapshot testing for any type of value across Swift platforms. The library allows developers to capture and compare snapshots of views, view controllers, URL requests, and encodable data structures in multiple formats including images, JSON, property lists, and text representations. Built as a Swift package with no configuration required, SnapshotTesting supports dozens of snapshot strategies and can be extended with custom strategies, making it applicable to testing on iOS, macOS, tvOS, and Linux.

Languages

Swift
95.7%
HTML
4.1%
Makefile
0.2%

Contributors (top 30 of 101)