X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=Civi%2FTest%2FData.php;h=8b90b5d493a8a4679656aea7f05b22fddd11a8ff;hb=263ded30337c9f4c629bf14a458df0b71f7f2e25;hp=d1e62e5903fb99656381faa01370295c82fd74f0;hpb=ae0b9f613a9d7bd38b28cbda07cb15eb7497e6b5;p=civicrm-core.git diff --git a/Civi/Test/Data.php b/Civi/Test/Data.php index d1e62e5903..8b90b5d493 100644 --- a/Civi/Test/Data.php +++ b/Civi/Test/Data.php @@ -15,6 +15,9 @@ class Data { \Civi\Test::schema()->truncateAll(); \Civi\Test::schema()->setStrict(FALSE); + + // Ensure that when we populate the database it is done in utf8 mode + \Civi\Test::execute('SET NAMES utf8'); $sqlDir = dirname(dirname(__DIR__)) . "/sql"; $query2 = file_get_contents("$sqlDir/civicrm_data.mysql"); @@ -35,16 +38,16 @@ class Data { \Civi\Test::schema()->setStrict(TRUE); // Rebuild triggers - civicrm_api('system', 'flush', array('version' => 3, 'triggers' => 1)); + civicrm_api('system', 'flush', ['version' => 3, 'triggers' => 1]); - \CRM_Core_BAO_ConfigSetting::setEnabledComponents(array( + \CRM_Core_BAO_ConfigSetting::setEnabledComponents([ 'CiviEvent', 'CiviContribute', 'CiviMember', 'CiviMail', 'CiviReport', 'CiviPledge', - )); + ]); return TRUE; }