AppConfig
Namespace: E2E
public sealed class AppConfigInheritance: object
Properties
Section titled “Properties”AppPath
Section titled “AppPath”public string? AppPath { get; init; }The build a device target installs, relative to the folder of e2e.config.json.
Value: string
BundleId
Section titled “BundleId”public string? BundleId { get; init; }The bundle id (iOS) or package (Android) of an installed app a device target launches.
Value: string
Command
Section titled “Command”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
ReadyUrl
Section titled “ReadyUrl”public string? ReadyUrl { get; init; }The URL that answers once Command has started the app (upstream’s app.readyUrl). Unset, Url.
Value: string
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