فهرست منبع

[logger] fix rendering of log context in testLogRecorder (#31522)

- use the processed context
- use the 'err' serializer for the 'error' field

GitOrigin-RevId: d1215e5af1f32bb1d9b5593e2644bea593daabda
Jakob Ackermann 6 ماه پیش
والد
کامیت
df8190ec8c
2فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 6 1
      libraries/logger/serializers.js
  2. 1 1
      libraries/logger/test-log-recorder.js

+ 6 - 1
libraries/logger/serializers.js

@@ -80,4 +80,9 @@ function getRemoteIp(req) {
   return null
 }
 
-module.exports = { err: errSerializer, req: reqSerializer, res: resSerializer }
+module.exports = {
+  err: errSerializer,
+  error: errSerializer,
+  req: reqSerializer,
+  res: resSerializer,
+}

+ 1 - 1
libraries/logger/test-log-recorder.js

@@ -11,7 +11,7 @@ function testLogRecorder() {
         if (name in entry) entry[name] = fn(entry[name])
       }
       currentTest.consoleErrors = (currentTest.consoleErrors || []).concat(
-        JSON.stringify(info, bunyan.safeCycles())
+        JSON.stringify(entry, bunyan.safeCycles())
       )
     }
   }