Skip to content

AppConfig

Namespace: E2E

public sealed class AppConfig

Inheritance: object

View source

public string? AppPath { get; init; }

The build a device target installs, relative to the folder of e2e.config.json.

Value: string

View source

public string? BundleId { get; init; }

The bundle id (iOS) or package (Android) of an installed app a device target launches.

Value: string

View source

public CommandConfig? Command { get; init; }

The command that starts the app (upstream’s app.command), started before the first test and stopped when the process ends. {port} in Args and Env is the port the app is served on. A Url with port 0 asks for a free one, and needs this.

Value: CommandConfig

View source

public string? ReadyUrl { get; init; }

The URL that answers once Command has started the app (upstream’s app.readyUrl). Unset, Url.

Value: string

View source

public string? Url { get; init; }

Base URL for App.OpenAsync, normalized: a missing scheme becomes https://, or http:// for a loopback host. Relative URLs resolve against it.

Value: string

View source