public function UiRoleExpireTest::testRoleExpireEditRoleFields in Role Expire 2.x
Same name and namespace in other branches
- 8 tests/src/Functional/UiRoleExpireTest.php \Drupal\Tests\role_expire\Functional\UiRoleExpireTest::testRoleExpireEditRoleFields()
Tests that users can assign a default expiration date/time on roles.
File
- tests/src/ Functional/ UiRoleExpireTest.php, line 75 
Class
- UiRoleExpireTest
- Tests that the Role expire interface is available.
Namespace
Drupal\Tests\role_expire\FunctionalCode
public function testRoleExpireEditRoleFields() {
  $account = $this
    ->drupalCreateUser([
    'administer permissions',
    'edit role expire default duration',
  ]);
  $this
    ->drupalLogin($account);
  $this
    ->drupalGet('admin/people/roles/manage/anonymous');
  $this
    ->assertSession()
    ->statusCodeEquals(200);
  // Test that the default duration field is available.
  $this
    ->assertSession()
    ->pageTextContains('Default duration for the role');
}