Skip to content

Commit 75b6269

Browse files
committed
test for logging arrays
1 parent 70fcfaf commit 75b6269

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

utils/utils/src/__tests__/logger.test.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,16 @@ describe('deleteProps', () => {
5353
expect(log.cause.$response).toBeUndefined();
5454
});
5555

56+
test('can strip a $response field from an object in an array', () => {
57+
const log = {
58+
level: 'error',
59+
message: 'err',
60+
errors: [{ $response: {} }],
61+
};
62+
deleteProps(log);
63+
expect(log.errors[0].$response).toBeUndefined();
64+
});
65+
5666
test('does not remove nested $response field from log object when its more than 2 levels deep', () => {
5767
const log = {
5868
level: 'error',

0 commit comments

Comments
 (0)