├── .gitignore ├── LICENSE ├── Media └── snapshot.jpeg ├── Package.swift ├── README.md └── Sources └── SwiftSnapshotTesting ├── Encoders └── EuclideanDistance.swift ├── Extensions ├── CoreGraphics │ ├── CGPoint+Extensions.swift │ ├── CGSize+Extensions.swift │ └── CoreGraphics+Extensions.swift ├── Foundation │ └── Data+Compression.swift ├── Metal │ └── MTLSize+Extensions.swift ├── Swift │ └── String+Extensions.swift └── XCTest │ └── XCUIApplication+Extensions.swift ├── Shaders ├── Macros.h └── Shaders.metal └── SnapshotTestCase.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/LICENSE -------------------------------------------------------------------------------- /Media/snapshot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Media/snapshot.jpeg -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Encoders/EuclideanDistance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Encoders/EuclideanDistance.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CGPoint+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CGPoint+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CGSize+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CGSize+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CoreGraphics+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/CoreGraphics/CoreGraphics+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/Foundation/Data+Compression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/Foundation/Data+Compression.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/Metal/MTLSize+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/Metal/MTLSize+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/Swift/String+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/Swift/String+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Extensions/XCTest/XCUIApplication+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Extensions/XCTest/XCUIApplication+Extensions.swift -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Shaders/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Shaders/Macros.h -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/Shaders/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/Shaders/Shaders.metal -------------------------------------------------------------------------------- /Sources/SwiftSnapshotTesting/SnapshotTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugenebokhan/swift-snapshot-testing/HEAD/Sources/SwiftSnapshotTesting/SnapshotTestCase.swift --------------------------------------------------------------------------------