From b8a50d02fe330594a91b10eb7d0ffe6bec708d6d Mon Sep 17 00:00:00 2001 From: Saw-jan Date: Mon, 26 Jan 2026 17:10:21 +0545 Subject: [PATCH] test: add date-time in the request-response log Signed-off-by: Saw-jan --- tests/acceptance/TestHelpers/HttpLogger.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/acceptance/TestHelpers/HttpLogger.php b/tests/acceptance/TestHelpers/HttpLogger.php index 156920586..d63f5fed0 100644 --- a/tests/acceptance/TestHelpers/HttpLogger.php +++ b/tests/acceptance/TestHelpers/HttpLogger.php @@ -77,7 +77,7 @@ class HttpLogger { } $logMessage = "\t\t_______________________________________________________________________\n\n"; - $logMessage .= "\t\t==> REQUEST\n"; + $logMessage .= "\t\t==> REQUEST [" . self::getDateTime() . "]\n"; $logMessage .= "\t\t$method $path\n"; $logMessage .= $query ? "\t\tQUERY: $query\n" : ""; $logMessage .= "\t\t$headers"; @@ -105,7 +105,7 @@ class HttpLogger { $headers = $key . ": " . $value[0] . "\n"; } - $logMessage = "\t\t<== RESPONSE\n"; + $logMessage = "\t\t<== RESPONSE [" . self::getDateTime() . "]\n"; $logMessage .= "\t\t$statusCode $statusMessage\n"; $logMessage .= "\t\t$headers"; @@ -121,4 +121,13 @@ class HttpLogger { $logMessage = \rtrim($logMessage) . "\n\n"; self::writeLog(self::getScenarioLogPath(), $logMessage); } + + /** + * Returns current date and time in format: 1999-01-31T23:01:59 + * + * @return string + */ + public static function getDateTime(): string { + return date('Y-m-d\TG:i:s'); + } }