Problem/Motivation
\Drupal\Tests\node\Unit\NodeOperationAccessTest::testRevisionOperations() doesn't mock account->id() correctly.
Steps to reproduce
Run \Drupal\Tests\node\Unit\NodeOperationAccessTest::testRevisionOperations() on PHP 8.5
Proposed resolution
Mock the method
Remaining tasks
User interface changes
None
Introduced terminology
N/a
API changes
None
Data model changes
None
Release notes snippet
N/a
Issue fork drupal-3555880
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
alexpottComment #4
dcam commentedThis is failing for the exact same reason as #3555522: Fix account mock in \Drupal\Tests\menu_link_content\Unit\MenuLinkContentEntityAccessTest::testUnrecognizedOperation for php 8.5, which got fixed and committed today. I reviewed that issue too. The fix for this issue is the same as the one that went in the other. It still looks good to me.
Comment #8
catchCommitted/pushed to 11.x and cherry-picked to 11.3.x, thanks!