From b4a343bdc92343867470462ac925a0b90b61bde8 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Tue, 19 Mar 2024 20:36:38 +0100 Subject: [PATCH] [ticket/17296] Enforce unique session entry for admin user with delete PHPBB3-17296 --- tests/functional/session_page_update_test.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/functional/session_page_update_test.php b/tests/functional/session_page_update_test.php index 00f857223d..a967c77189 100644 --- a/tests/functional/session_page_update_test.php +++ b/tests/functional/session_page_update_test.php @@ -25,6 +25,10 @@ class phpbb_functional_session_page_update_test extends phpbb_functional_test_ca $db = $this->db; + // Delete previous session info for admin user + $sql = 'DELETE FROM ' . SESSIONS_TABLE . ' WHERE session_user_id = 2'; + $db->sql_query($sql); + $this->login(); } @@ -32,9 +36,6 @@ class phpbb_functional_session_page_update_test extends phpbb_functional_test_ca { $db = $this->get_db(); - // Sleep for 2 seconds to ensure we don't have session time race condition - sleep(2); - // Request index page self::request('GET', 'index.php'); $this->assertEquals(200, self::$client->getResponse()->getStatus());