diff --git a/core/modules/user/tests/src/Kernel/WhosOnlineBlockTest.php b/core/modules/user/tests/src/Kernel/WhosOnlineBlockTest.php index 1f73a670f1..63e8d74bad 100644 --- a/core/modules/user/tests/src/Kernel/WhosOnlineBlockTest.php +++ b/core/modules/user/tests/src/Kernel/WhosOnlineBlockTest.php @@ -72,6 +72,7 @@ protected function setUp() { * Test the Who's Online block. */ public function testWhosOnlineBlock() { + $request_time = \Drupal::time()->getRequestTime(); // Generate users. $user1 = User::create([ 'name' => 'user1', @@ -79,7 +80,7 @@ public function testWhosOnlineBlock() { ]); $user1->addRole('administrator'); $user1->activate(); - $user1->setLastAccessTime(\Drupal::time()->getRequestTime()); + $user1->setLastAccessTime($request_time); $user1->save(); $user2 = User::create([ @@ -87,7 +88,7 @@ public function testWhosOnlineBlock() { 'mail' => 'user2@example.com', ]); $user2->activate(); - $user2->setLastAccessTime(\Drupal::time()->getRequestTime() + 1); + $user2->setLastAccessTime($request_time + 1); $user2->save(); $user3 = User::create([ @@ -96,7 +97,7 @@ public function testWhosOnlineBlock() { ]); $user3->activate(); // Insert an inactive user who should not be seen in the block. - $inactive_time = \Drupal::time()->getRequestTime() - (15 * 60) - 1; + $inactive_time = $request_time - (60 * 60); $user3->setLastAccessTime($inactive_time); $user3->save();