From 41417b9355c851761d8f6bdeb94e75c432e2ce7e Mon Sep 17 00:00:00 2001 From: oldrobot <49292718+oldrobotdev@users.noreply.github.com> Date: Wed, 21 Oct 2026 21:17:13 +0200 Subject: [PATCH] Add FHIRPath cases for a unicode escape in a delimited identifier and an invalid unicode escape --- r4/fhirpath/tests-fhir-r4.xml | 2 ++ r4b/fhirpath/tests-fhir-r4b.xml | 2 ++ r5/fhirpath/tests-fhir-r5.xml | 2 ++ r6/fhirpath/tests-fhir-r6.xml | 2 ++ 4 files changed, 8 insertions(+) diff --git a/r4/fhirpath/tests-fhir-r4.xml b/r4/fhirpath/tests-fhir-r4.xml index 0e540555..d4d043a1 100644 --- a/r4/fhirpath/tests-fhir-r4.xml +++ b/r4/fhirpath/tests-fhir-r4.xml @@ -96,6 +96,7 @@ Any text enclosed within is ignored Peter James + Patient.`\u006eame`.given.first()Peter `Patient`.name.`given` Peter @@ -311,6 +312,7 @@ Any text enclosed within is ignored @2017-11-05T01:30:00.0-04:00 = @2017-11-05T00:30:00.0-05:00true Patient.name.given.first() = 'P\u0065ter'true + '\u+041' Patient.name.given.empty().not()true Patient.name.given != {} diff --git a/r4b/fhirpath/tests-fhir-r4b.xml b/r4b/fhirpath/tests-fhir-r4b.xml index 7da3fbce..c5025aaf 100644 --- a/r4b/fhirpath/tests-fhir-r4b.xml +++ b/r4b/fhirpath/tests-fhir-r4b.xml @@ -96,6 +96,7 @@ Any text enclosed within is ignored Peter James + Patient.`\u006eame`.given.first()Peter `Patient`.name.`given` Peter @@ -311,6 +312,7 @@ Any text enclosed within is ignored @2017-11-05T01:30:00.0-04:00 = @2017-11-05T00:30:00.0-05:00true Patient.name.given.first() = 'P\u0065ter'true + '\u+041' Patient.name.given.empty().not()true Patient.name.given != {} diff --git a/r5/fhirpath/tests-fhir-r5.xml b/r5/fhirpath/tests-fhir-r5.xml index 0aede08c..b1901b64 100644 --- a/r5/fhirpath/tests-fhir-r5.xml +++ b/r5/fhirpath/tests-fhir-r5.xml @@ -232,6 +232,7 @@ Any text enclosed within is ignored Peter James + Patient.`\u006eame`.given.first()Peter `Patient`.name.`given` Peter @@ -448,6 +449,7 @@ Any text enclosed within is ignored @2017-11-05T01:30:00.0-04:00 = @2017-11-05T00:30:00.0-05:00true Patient.name.given.first() = 'P\u0065ter'true + '\u+041' Patient.name.given.empty().not()true Patient.name.given != {} diff --git a/r6/fhirpath/tests-fhir-r6.xml b/r6/fhirpath/tests-fhir-r6.xml index 8b949a67..ea689703 100644 --- a/r6/fhirpath/tests-fhir-r6.xml +++ b/r6/fhirpath/tests-fhir-r6.xml @@ -232,6 +232,7 @@ Any text enclosed within is ignored Peter James + Patient.`\u006eame`.given.first()Peter `Patient`.name.`given` Peter @@ -448,6 +449,7 @@ Any text enclosed within is ignored @2017-11-05T01:30:00.0-04:00 = @2017-11-05T00:30:00.0-05:00true Patient.name.given.first() = 'P\u0065ter'true + '\u+041' Patient.name.given.empty().not()true Patient.name.given != {}