/** * {@inheritdoc} */ protected function setUp() { parent::setUp(); // Clear permissions for authenticated users. $this->config('user.role.' . RoleInterface::AUTHENTICATED_ID)->set('permissions', array())->save(); $this->accessControlHandler = \Drupal::entityTypeManager()->getAccessControlHandler('profile'); }
/** * {@inheritdoc} */ protected function setUp() { parent::setUp(); $this->adminUser = $this->drupalCreateUser(['access user profiles', 'administer profile types', 'administer profile fields', 'administer profile display', 'bypass profile access']); $user_permissions = ['access user profiles', "add own {$this->type->id()} profile", "edit own {$this->type->id()} profile", "view own {$this->type->id()} profile"]; $this->webUser = $this->drupalCreateUser($user_permissions); $this->otherUser = $this->drupalCreateUser($user_permissions); }
/** * {@inheritdoc} */ protected function setUp() { parent::setUp(); $this->adminUser = $this->drupalCreateUser(['access user profiles', 'administer profiles', 'administer profile types', 'bypass profile access', 'access administration pages']); $this->user1 = User::create(['name' => $this->randomMachineName(), 'mail' => $this->randomMachineName() . '@example.com']); $this->user1->save(); $this->user2 = User::create(['name' => $this->randomMachineName(), 'mail' => $this->randomMachineName() . '@example.com']); $this->user2->save(); }
/** * {@inheritdoc} */ protected function setUp() { parent::setUp(); $this->adminUser = $this->drupalCreateUser(['access user profiles', 'administer profile types', 'administer profile fields', 'administer profile display', 'bypass profile access']); }