ExampleDataInterface - Switch to ClassScanner (part 1, rename *.ex.php => *.php)
[civicrm-core.git] / Civi / Test / Data.php
index 8cada62629b6cb198f3ad8cc6b5c6056bc29c390..d2007f9e82a4065a597961de4e16dea3facd7037 100644 (file)
@@ -18,7 +18,7 @@ class Data {
       \Civi\Test::schema()->setStrict(FALSE);
 
       // Ensure that when we populate the database it is done in utf8 mode
-      \Civi\Test::execute('SET NAMES utf8');
+      \Civi\Test::execute('SET NAMES utf8mb4');
       $sqlDir = dirname(dirname(__DIR__)) . "/sql";
 
       if (!isset(\Civi\Test::$statics['locale_data'])) {
@@ -44,6 +44,8 @@ class Data {
       \Civi\Test::schema()->setStrict(TRUE);
     });
 
+    civicrm_api('setting', 'create', ['installed' => 1, 'domain_id' => 'all', 'version' => 3]);
+
     // Rebuild triggers
     civicrm_api('system', 'flush', ['version' => 3, 'triggers' => 1]);