diff --git a/core/modules/comment/tests/src/Functional/CommentPreviewTest.php b/core/modules/comment/tests/src/Functional/CommentPreviewTest.php index c78758b3ab3a2e4077a0f3570421e923fb3a60a5..f279c1ac8ee7d60c0123a8794fb6a8f64b91188c 100644 --- a/core/modules/comment/tests/src/Functional/CommentPreviewTest.php +++ b/core/modules/comment/tests/src/Functional/CommentPreviewTest.php @@ -45,7 +45,7 @@ public function testCommentPreview(): void { // Test escaping of the username on the preview form. \Drupal::service('module_installer')->install(['user_hooks_test']); - \Drupal::state()->set('user_hooks_test_user_format_name_alter', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter', TRUE); $edit = []; $edit['subject[0][value]'] = $this->randomMachineName(8); $edit['comment_body[0][value]'] = $this->randomMachineName(16); @@ -53,7 +53,7 @@ public function testCommentPreview(): void { $this->submitForm($edit, 'Preview'); $this->assertSession()->assertEscaped('<em>' . $this->webUser->id() . '</em>'); - \Drupal::state()->set('user_hooks_test_user_format_name_alter_safe', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter_safe', TRUE); $this->drupalGet('node/' . $this->node->id()); $this->submitForm($edit, 'Preview'); $this->assertInstanceOf(MarkupInterface::class, $this->webUser->getDisplayName()); diff --git a/core/modules/user/tests/modules/user_hooks_test/src/Hook/UserHooksTest.php b/core/modules/user/tests/modules/user_hooks_test/src/Hook/UserHooksTest.php index 282791a0b13044c7b96d39cf867551c8babad4d2..ed10dcf60370e673821be1f05f5f3e9704e9911c 100644 --- a/core/modules/user/tests/modules/user_hooks_test/src/Hook/UserHooksTest.php +++ b/core/modules/user/tests/modules/user_hooks_test/src/Hook/UserHooksTest.php @@ -7,16 +7,12 @@ use Drupal\Component\Render\FormattableMarkup; use Drupal\Core\Hook\Attribute\Hook; use Drupal\Core\Session\AccountInterface; -use Drupal\Core\State\StateInterface; /** * Contains hook implementations. */ class UserHooksTest { - public function __construct(protected StateInterface $state) { - } - /** * Alters the username. * @@ -29,8 +25,8 @@ public function __construct(protected StateInterface $state) { */ #[Hook('user_format_name_alter')] public function userFormatNameAlter(&$name, AccountInterface $account): void { - if ($this->state->get('user_hooks_test_user_format_name_alter', FALSE)) { - if ($this->state->get('user_hooks_test_user_format_name_alter_safe', FALSE)) { + if (\Drupal::keyValue('user_hooks_test')->get('user_format_name_alter', FALSE)) { + if (\Drupal::keyValue('user_hooks_test')->get('user_format_name_alter_safe', FALSE)) { $name = new FormattableMarkup('<em>@uid</em>', ['@uid' => $account->id()]); } else { diff --git a/core/modules/user/tests/src/Functional/UserEditTest.php b/core/modules/user/tests/src/Functional/UserEditTest.php index 295bc01f26e9ca3a6cdede1cebabdce5f2b789c1..e8596786373a63799eca329ece8bdd91f7465143 100644 --- a/core/modules/user/tests/src/Functional/UserEditTest.php +++ b/core/modules/user/tests/src/Functional/UserEditTest.php @@ -36,7 +36,7 @@ public function testUserEdit(): void { // Check that the default value in user name field // is the raw value and not a formatted one. - \Drupal::state()->set('user_hooks_test_user_format_name_alter', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter', TRUE); \Drupal::service('module_installer')->install(['user_hooks_test']); Cache::invalidateTags(['rendered']); $this->drupalGet('user/' . $user1->id() . '/edit'); diff --git a/core/modules/user/tests/src/Functional/UserTokenReplaceTest.php b/core/modules/user/tests/src/Functional/UserTokenReplaceTest.php index f398d55d26144fbe0c4b7aac39a7bfc991bb730e..f41476bbf3726971b9569ac93f0c387d2cee4f3c 100644 --- a/core/modules/user/tests/src/Functional/UserTokenReplaceTest.php +++ b/core/modules/user/tests/src/Functional/UserTokenReplaceTest.php @@ -51,8 +51,8 @@ public function testUserTokenReplacement(): void { 'language' => $language_interface, ]; - \Drupal::state()->set('user_hooks_test_user_format_name_alter', TRUE); - \Drupal::state()->set('user_hooks_test_user_format_name_alter_safe', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter_safe', TRUE); // Create two users and log them in one after another. $user1 = $this->drupalCreateUser([]); @@ -173,8 +173,7 @@ public function testUserTokenReplacement(): void { } // Generate user display name tokens when safe markup is returned. - // @see user_hooks_test_user_format_name_alter() - \Drupal::state()->set('user_hooks_test_user_format_name_alter_safe', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter_safe', TRUE); $input = '[user:display-name] [current-user:display-name]'; $expected = "<em>{$user1->id()}</em> <em>{$user2->id()}</em>"; $output = $token_service->replace($input, ['user' => $user1]); diff --git a/core/modules/user/tests/src/Kernel/UserEntityLabelTest.php b/core/modules/user/tests/src/Kernel/UserEntityLabelTest.php index dbf0867078299a348558722fd50e833c6ecd9278..46ade1ac470b0d618fbd37dea8804951d6a41b80 100644 --- a/core/modules/user/tests/src/Kernel/UserEntityLabelTest.php +++ b/core/modules/user/tests/src/Kernel/UserEntityLabelTest.php @@ -46,7 +46,7 @@ public function testLabelCallback(): void { $this->assertEmpty($anonymous->getAccountName()); // Set to test the altered username. - \Drupal::state()->set('user_hooks_test_user_format_name_alter', TRUE); + \Drupal::keyValue('user_hooks_test')->set('user_format_name_alter', TRUE); // The user display name should be altered. $this->assertEquals('<em>' . $account->id() . '</em>', $account->getDisplayName());