Skip to content

BrowserDownload

Namespace: E2E.Engine

public sealed record BrowserDownload : IEquatable<BrowserDownload>

A download the browser saved as an artifact of the attempt (upstream’s waitForDownload result, { path, absolutePath, suggestedFilename }).

Inheritance: object

Implements: IEquatable<BrowserDownload>

View source

public required string AbsolutePath { get; init; }

Where the file is on this machine.

Value: string

View source

public required string Path { get; init; }

Relative to the attempt’s artifact directory, with / separators: downloads/001-report.csv.

Value: string

View source

public required string SuggestedFilename { get; init; }

The filename the page or the server suggested, as the browser saw it.

Value: string

View source