How GitHub handles Git LFS
Explains how GitHub handles Git LFS, including storage costs, bandwidth usage, and strategies for managing large files like PNG snapshots.
Explains how GitHub handles Git LFS, including storage costs, bandwidth usage, and strategies for managing large files like PNG snapshots.
A guide to improving Angular component snapshot tests in Vitest by capturing DOM elements instead of the entire fixture for clearer, more useful snapshots.
A tutorial on using Jest snapshot testing to capture and compare the output of a React component before and after a state change.
A guide to using shallow rendering in Jest snapshot tests to avoid large outputs and duplicated test setups for React parent components.
A guide to implementing snapshot testing for iOS UI using iOSSnapshotTestCase (formerly FBSnapshotTestCase) within XCTest and XCUITest.
A developer critiques snapshot testing, arguing it creates unclear tests that erode team trust and are often blindly regenerated when they fail.