public static function setUpBeforeClass() { parent::setUpBeforeClass(); SecurityTestHelper::createSuperAdmin(); $super = User::getByUsername('super'); Yii::app()->user->userModel = $super; $maker = new EmailTemplatesDefaultDataMaker(); $maker->make(); $demoDataHelper = new DemoDataHelper(); $demoDataHelper->setRangeByModelName('User', 1, 10); $groupsDemoDataMaker = new GroupsDemoDataMaker(); $groupsDemoDataMaker->makeAll($demoDataHelper); ReadPermissionsOptimizationUtil::rebuild(); }
public static function setUpBeforeClass() { parent::setUpBeforeClass(); SecurityTestHelper::createSuperAdmin(); $super = User::getByUsername('super'); Yii::app()->user->userModel = $super; $maker = new EmailTemplatesDefaultDataMaker(); $maker->make(); $demoDataHelper = new DemoDataHelper(); $demoDataHelper->setRangeByModelName('User', 1, 10); $groupsDemoDataMaker = new GroupsDemoDataMaker(); $groupsDemoDataMaker->makeAll($demoDataHelper); ReadPermissionsOptimizationUtil::rebuild(); // Setup test data owned by the super user. static::$templateOwnedBySuper = EmailTemplateTestHelper::create('Test Name1', 'Test Subject1', 'Contact', 'Test HtmlContent1', 'Test TextContent1'); UserTestHelper::createBasicUser('nobody'); ReadPermissionsOptimizationUtil::rebuild(); }