From 8cbba0551f401bb2a66e89202d9a66fb6f1ae3a1 Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Wed, 10 Aug 2022 16:51:37 +0100 Subject: [PATCH] Issue #3298923 by andypost, Berdir: Fix ProtectedUserFieldConstraintValidatorTest to not trigger deprecations on PHP 8.2 (cherry picked from commit 5433842cad847e4f5973020db0acfb78a7697c5f) --- .../Constraint/ProtectedUserFieldConstraintValidatorTest.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/modules/user/tests/src/Unit/Plugin/Validation/Constraint/ProtectedUserFieldConstraintValidatorTest.php b/core/modules/user/tests/src/Unit/Plugin/Validation/Constraint/ProtectedUserFieldConstraintValidatorTest.php index d05ac030e919..6a6e9f0ec33e 100644 --- a/core/modules/user/tests/src/Unit/Plugin/Validation/Constraint/ProtectedUserFieldConstraintValidatorTest.php +++ b/core/modules/user/tests/src/Unit/Plugin/Validation/Constraint/ProtectedUserFieldConstraintValidatorTest.php @@ -3,6 +3,7 @@ namespace Drupal\Tests\user\Unit\Plugin\Validation\Constraint; use Drupal\Tests\UnitTestCase; +use Drupal\user\Entity\User; use Drupal\user\Plugin\Validation\Constraint\ProtectedUserFieldConstraint; use Drupal\user\Plugin\Validation\Constraint\ProtectedUserFieldConstraintValidator; use Symfony\Component\Validator\Context\ExecutionContextInterface; @@ -87,7 +88,7 @@ public function providerTestValidate() { // Case 3: Account flagged to skip protected user should be ignored. $field_definition = $this->createMock('Drupal\Core\Field\FieldDefinitionInterface'); - $account = $this->createMock('Drupal\user\UserInterface'); + $account = $this->createMock(User::class); $account->_skipProtectedUserFieldConstraint = TRUE; $items = $this->createMock('Drupal\Core\Field\FieldItemListInterface'); $items->expects($this->once()) -- GitLab