From cf5e586d0307f24cbd8ab7336711e6fde37a2bf9 Mon Sep 17 00:00:00 2001
From: Jun Pataleta <jun@moodle.com>
Date: Fri, 22 Nov 2024 09:07:19 +0800
Subject: [PATCH] MDL-61316 core: Fix session gc unit tests

---
 lib/tests/session/manager_test.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/tests/session/manager_test.php b/lib/tests/session/manager_test.php
index 4d7399d3e80..21f45774f87 100644
--- a/lib/tests/session/manager_test.php
+++ b/lib/tests/session/manager_test.php
@@ -570,12 +570,14 @@ final class manager_test extends \advanced_testcase {
         $record->timemodified = time() - 60*20;
         $r2 = $this->mockhandler->add_test_session($record);
 
+        // Guest session still within the session timeout limit.
         $record->sid          = md5('hokus3');
         $record->userid       = $guestid;
         $record->timecreated  = time() - 60*60*60;
-        $record->timemodified = time() - 60*20;
+        $record->timemodified = time() - 60*5;
         $r3 = $this->mockhandler->add_test_session($record);
 
+        // Guest session outside the session timeout limit.
         $record->sid          = md5('hokus4');
         $record->userid       = $guestid;
         $record->timecreated  = time() - 60*60*60;