struct SnapshotTestConfiguration

Configuration for snapshot test mode, parsed from command-line arguments.

Public

Methods

GetEffectiveTestName

String GetEffectiveTestName() const

Returns the effective test name for output files.

Uses TestName if specified, otherwise extracts the executable name.

staticParseFromCommandLine

static SnapshotTestConfiguration ParseFromCommandLine()

Parse test mode configuration from command-line arguments.

Fields

Enabled

bool Enabled

--enable-test-snapshot flag

OutputPath

Path OutputPath

--test-output-path= <path >

TestName

String TestName

--test-name= <name >

CaptureFrame

u64 CaptureFrame

--capture-frame=N (0 = last frame - 2)