test: Create custom jest error messages using jest-expect-message (no-changelog) (#5666)

* using jest-expect-message to add custom error message

* improve error message

* improvements after merge

---------

Co-authored-by: Michael Kret <michael.k@radency.com>
This commit is contained in:
Marcus
2023-05-05 17:50:10 +02:00
committed by GitHub
parent f00b2ae3ea
commit ee582cc3bd
5 changed files with 22 additions and 14 deletions

View File

@@ -318,9 +318,9 @@ export const equalityTest = async (testData: WorkflowTestData, types: INodeTypes
// check if result node data matches expected test data
const resultNodeData = getResultNodeData(result, testData);
resultNodeData.forEach(({ nodeName, resultData }) => {
return expect(resultData).toEqual(testData.output.nodeData[nodeName]);
const msg = `Equality failed for "${testData.description}" at node "${nodeName}"`;
return expect(resultData, msg).toEqual(testData.output.nodeData[nodeName]);
});
expect(result.finished).toEqual(true);