Documentation
    Preparing search index...

    Interface IExecution

    Execution of a test function.

    Native boundary: The location field holds the native absolute path of the file as resolved, so it carries backslashes on Windows.

    contracts/common.md#principled-implementation An execution records the function name, its file, the returned value, the error or null, and the start and completion instants, which is what a listener needs to report a test.

    contracts/common.md#clear-and-simple-design A flat record with no behavior.

    contracts/common.md#prohibited-implementation-shortcuts Every field is measured by the executor.

    contracts/common.md#meaningful-documentation Each field documents its meaning, and the two time fields state that they hold ISO 8601 strings.

    interface IExecution {
        completed_at: string;
        error: Error | null;
        location: string;
        name: string;
        started_at: string;
        value: unknown;
    }
    Index
    completed_at: string

    Completion time, as an ISO 8601 string.

    error: Error | null

    Error when occurred.

    location: string

    Location path of the function.

    name: string

    Name of function.

    started_at: string

    Start time, as an ISO 8601 string.

    value: unknown

    Returned value from the function.