From 8367b81d4733fa9aeb25afce19e3ae514864bdab Mon Sep 17 00:00:00 2001 From: Muhammed-Ali Demir <muhammed.demir@ptb.de> Date: Wed, 5 Apr 2023 09:29:56 +0200 Subject: [PATCH] test: fixed test to fix pipe --- tests/GP_Temperature/noQuantity.test.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/GP_Temperature/noQuantity.test.ts b/tests/GP_Temperature/noQuantity.test.ts index 6ccaf68..04e7011 100644 --- a/tests/GP_Temperature/noQuantity.test.ts +++ b/tests/GP_Temperature/noQuantity.test.ts @@ -3,13 +3,15 @@ * @xml ./tests/resources/GP_Temperature_Complete_DCC.xml */ -import { select } from "../util"; +import { select, toTextArr, toTextContentArr } from "../util"; import { DCCDocument } from "../../src"; const base = "//dcc:quantity[@refType='test_noQuantity']/dcc:noQuantity"; const xpath = { noQuantity: { - name: `string(${base}/dcc:name)`, + name: { + content: `string(${base}/dcc:name/dcc:content)`, + }, content: `string(${base}/dcc:content)`, file: { fileName: `string(${base}/dcc:file/dcc:fileName)`, @@ -31,7 +33,9 @@ describe("noQuantity", () => { }); test("should get correct name from XML", () => { - expect(result.data.quantity[0].noQuantity.name._text).toBe(select(xpath.noQuantity.name, dom)); + const expected = <Element[]>select(xpath.noQuantity.name.content, dom); + + expect(toTextArr(result.data.quantity[0].noQuantity.name.content)[0]).toBe(expected); }); test("should get correct content from XML", () => { -- GitLab