Ctrl K
ComunidadGuías…

tests/bootstrap.php.sample

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<?php
/**
 * MantisBT Sample Bootstrap File.
 *
 * Rename to `bootstrap.php` and adapt settings as appropriate.
 *
 * @package Tests
 * @copyright Copyright (C) 2010-2013 MantisBT Team - mantisbt-dev@lists.sourceforge.net
 * @link https://mantisbt.org
 */

require_once 'vendor/autoload.php';

/**
 * Enable the test suite
 * @global bool $GLOBALS['MANTIS_TESTSUITE_SOAP_ENABLED']
 * @name MANTIS_TESTSUITE_SOAP_ENABLED
 */
$GLOBALS['MANTIS_TESTSUITE_SOAP_ENABLED'] = true;

/**
 * URL for SOAP API wsdl file
 * @global string $GLOBALS['MANTIS_TESTSUITE_SOAP_HOST']
 * @name MANTIS_TESTSUITE_SOAP_HOST
 */
$GLOBALS['MANTIS_TESTSUITE_SOAP_HOST'] = 'http://localhost/mantisbt/api/soap/mantisconnect.php?wsdl';

/**
 * The user account that will run the tests
 * @global string $GLOBALS['MANTIS_TESTSUITE_USERNAME']
 * @name MANTIS_TESTSUITE_USERNAME
 */
$GLOBALS['MANTIS_TESTSUITE_USERNAME'] = 'administrator';

/**
 * The user's Password
 * @global string $GLOBALS['MANTIS_TESTSUITE_PASSWORD']
 * @name MANTIS_TESTSUITE_PASSWORD
 */
$GLOBALS['MANTIS_TESTSUITE_PASSWORD'] = 'root';

/**
 * The user's email address
 * @global string $GLOBALS['MANTIS_TESTSUITE_EMAIL']
 * @name MANTIS_TESTSUITE_EMAIL
 */
$GLOBALS['MANTIS_TESTSUITE_EMAIL'] = 'root@localhost';

/**
 * Project ID
 * @global int $GLOBALS['MANTIS_TESTSUITE_PROJECT_ID']
 * @name MANTIS_TESTSUITE_PROJECT_ID
 */
$GLOBALS['MANTIS_TESTSUITE_PROJECT_ID'] = 1;

/**
 * Maximum number of Issues to retrieve during tests.
 *
 * The default value is fine when running tests on a fresh install with an
 * empty database (like with TravisCI), but when using a persistent database
 * (e.g. local development) some tests may be skipped or fail if there are
 * too many Issues (
 *
 * @global int $GLOBALS['MANTIS_TESTSUITE_MAX_ISSUES']
 */
$GLOBALS['MANTIS_TESTSUITE_MAX_ISSUES'] = 50;

/**
 * Set default timezone to avoid errors in some test environments
 */
date_default_timezone_set('UTC');

/**
 * Enable REST API Tests
 */
$GLOBALS['MANTIS_TESTSUITE_REST_ENABLED'] = true;

/**
 * The base url for Mantis REST APIs
 */
$GLOBALS['MANTIS_TESTSUITE_REST_HOST'] = 'http://localhost/mantisbt/api/rest';

/**
 * The API token to use
 */
$GLOBALS['MANTIS_TESTSUITE_API_TOKEN'] = '';

/**
 * If not empty, enables debugging of API endpoints.
 */
$GLOBALS['MANTIS_TESTSUITE_XDEBUG_SESSION'] = '';