protected function CiviCrmTestBase::prepareSettings in Webform CiviCRM Integration 8.5
Prepares site settings and services before installation.
Overrides FunctionalTestSetupTrait::prepareSettings
File
- tests/
src/ FunctionalJavascript/ CiviCrmTestBase.php, line 82
Class
Namespace
Drupal\Tests\webform_civicrm\FunctionalJavascriptCode
protected function prepareSettings() {
parent::prepareSettings();
// Set the test environment variables for CiviCRM.
$filename = $this->siteDirectory . '/settings.php';
chmod($filename, 0666);
$constants = <<<CONSTANTS
if (!defined('CIVICRM_CONTAINER_CACHE')) {
define('CIVICRM_CONTAINER_CACHE', 'never');
}
if (!defined('CIVICRM_TEST')) {
define('CIVICRM_TEST', 'never');
}
CONSTANTS;
file_put_contents($filename, $constants, FILE_APPEND);
}