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'); + } }