<?php

declare(strict_types=1);

return [
    // The application registered on Microsoft Azure to run the functional test
    // suite.
    //
    // See https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
    // to manage your Microsoft Azure applications.

    // The client ID.
    //
    // It needs to match the "Application (client) ID" value shown on the
    // "Overview" page.
    'CLIENT_ID' => '',

    // A client secret.
    //
    // It needs to match one of the "Client secrets" values on the
    // "Certificate & secrets" page. The full secret values are shown only at
    // creation time.
    'SECRET' => '',

    // The account to run the functional test suite from.
    //
    // DANGER: Any item stored on any drive accessible to this account is
    // subject to automated manipulations: it may become damaged or lost.
    // DO NOT USE ACCOUNTS WITH ACCESS TO VALUABLE DATA.

    // The username of the account.
    'USERNAME' => '',

    // The password of the account.
    'PASSWORD' => '',

    // The group ID to use when running relevant test cases.
    //
    // These tests will be skipped if not set.
    'GROUP_ID' => '',

    // The site ID to use when running relevant test cases.
    //
    // These tests will be skipped if not set.
    'SITE_ID' => '',

    // The email address to send invites to when running relevant test cases.
    //
    // OneDrive does not allow sending invite to the email address of the
    // account signed in; a different email address must be provided.
    'RECIPIENT' => '',

    // The redirect URI.
    //
    // It needs to match one of the Web Redirect URIs set on the
    // "Authentication" page.

    // The IP address of the redirect URI.
    'REDIRECT_URI_ADDR' => '0.0.0.0',

    // The scheme component of the redirect URI.
    'REDIRECT_URI_SCHEME' => 'http',

    // The host component of the redirect URI.
    'REDIRECT_URI_HOST' => 'localhost',

    // The WebDriver base URI.

    // The scheme component of the WebDriver base URI.
    'WEBDRIVER_BASE_URI_SCHEME' => 'http',

    // The host component of the WebDriver base URI.
    'WEBDRIVER_BASE_URI_HOST' => 'localhost',

    // The port component of the WebDriver base URI. Typically 4444.
    'WEBDRIVER_BASE_URI_PORT' => 4444,
];
