CiviEndToEndTestcase - Ensure users match when testing on clean environment
authorTim Otten <totten@civicrm.org>
Tue, 23 Aug 2016 11:30:39 +0000 (04:30 -0700)
committerTim Otten <totten@civicrm.org>
Tue, 23 Aug 2016 21:07:09 +0000 (14:07 -0700)
tests/phpunit/CiviTest/CiviEndToEndTestCase.php

index 27350c3621080124b37fbca886c4d62f081d4b5a..bc932fbbff795a2abfd4f509feab1dd39867c908 100644 (file)
  */
 class CiviEndToEndTestCase extends PHPUnit_Framework_TestCase implements \Civi\Test\EndToEndInterface {
 
-  protected function setUp() {
+  public static function setUpBeforeClass() {
     CRM_Core_Config::singleton(1, 1);
     CRM_Utils_System::loadBootStrap(array(
       'name' => $GLOBALS['_CV']['ADMIN_USER'],
       'pass' => $GLOBALS['_CV']['ADMIN_PASS'],
     ));
+    CRM_Utils_System::synchronizeUsers();
 
-    parent::setUp();
+    parent::setUpBeforeClass();
   }
 
 }