Absolute path to the test file.
This is used to determine where to store the snapshot file.
Whether we're in update mode.
When true, snapshots should be created or updated rather than compared.
This is typically controlled by CLI flags like --test-update-snapshots or
environment variables.
Full test path/name including describe blocks.
This should uniquely identify the test within the test file.
Context information extracted from a test framework's test context.
This represents the normalized information needed to create and match snapshots regardless of which test framework is being used.