From 132d5ee6f959d8efaebc79f3e796f398362f2c8e Mon Sep 17 00:00:00 2001 From: Vladimir Voronkov Date: Mon, 2 Dec 2024 11:02:20 +0200 Subject: [PATCH] Fix test cases for error metadata --- test/test-cases/api-sync-mode-sqlite-test-cases.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/test-cases/api-sync-mode-sqlite-test-cases.js b/test/test-cases/api-sync-mode-sqlite-test-cases.js index 35599ddd..e4993161 100644 --- a/test/test-cases/api-sync-mode-sqlite-test-cases.js +++ b/test/test-cases/api-sync-mode-sqlite-test-cases.js @@ -370,7 +370,7 @@ module.exports = ( assert.isObject(res.body.error) assert.propertyVal(res.body.error, 'code', 401) assert.propertyVal(res.body.error, 'message', 'Unauthorized') - assert.propertyVal(res.body.error, 'data', null) + assert.isObject(res.body.error.data) assert.propertyVal(res.body, 'id', 5) assert.isString(res.body.jsonrpc) }) @@ -1800,10 +1800,11 @@ module.exports = ( assert.isObject(res.body) assert.isObject(res.body.error) assert.propertyVal(res.body.error, 'code', 400) - assert.isArray(res.body.error.data) - assert.isAbove(res.body.error.data.length, 0) + assert.isObject(res.body.error.data) + assert.isArray(res.body.error.data.errorMetadata) + assert.isAbove(res.body.error.data.errorMetadata.length, 0) - res.body.error.data.forEach((item) => { + res.body.error.data.errorMetadata.forEach((item) => { assert.isObject(item) })