Skip to content
Snippets Groups Projects

Issue #3459732 by TR: [10.2] user_roles() and user_role_names() are deprecated

1 file
+ 10
3
Compare changes
  • Side-by-side
  • Inline
@@ -3,10 +3,11 @@
namespace Drupal\Tests\votingapi_widgets\Functional;
use Drupal\Core\Extension\ModuleUninstallValidatorException;
use Drupal\Tests\BrowserTestBase;
use Drupal\field\Entity\FieldConfig;
use Drupal\field\Entity\FieldStorageConfig;
use Drupal\Tests\BrowserTestBase;
use Drupal\user\Entity\Role;
use Drupal\user\RoleInterface;
/**
* Tests uninstalling Voting API widgets.
@@ -117,7 +118,10 @@ class UninstallTest extends BrowserTestBase {
public function testUninstall(): void {
// Verify that Authenticated and Anonymous roles exist.
$roles = user_role_names(FALSE);
$roles = array_map(function (RoleInterface $role) {
return $role->label();
}, Role::loadMultiple());
$this->assertArrayHasKey('anonymous', $roles);
$this->assertArrayHasKey('authenticated', $roles);
@@ -171,7 +175,10 @@ class UninstallTest extends BrowserTestBase {
\Drupal::entityTypeManager()->getStorage('user_role')->resetCache();
// Verify that Authenticated and Anonymous roles still exist.
$roles = user_role_names(FALSE);
$roles = array_map(function (RoleInterface $role) {
return $role->label();
}, Role::loadMultiple());
$this->assertArrayHasKey('anonymous', $roles);
$this->assertArrayHasKey('authenticated', $roles);
$this->assertEquals('Anonymous user', $roles['anonymous']);
Loading