1
- import {
2
- OPENROSA_XFORMS_NAMESPACE_URI ,
3
- XFORMS_NAMESPACE_URI ,
4
- } from '@getodk/common/constants/xmlns.ts' ;
1
+ import { OPENROSA_XFORMS_NAMESPACE_URI } from '@getodk/common/constants/xmlns.ts' ;
5
2
import {
6
3
bind ,
7
4
body ,
@@ -145,7 +142,7 @@ describe('Form submission', () => {
145
142
146
143
expect ( scenario ) . toHaveSerializedSubmissionXML (
147
144
// prettier-ignore
148
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-basic-default-values"` ,
145
+ t ( `data id="xml-serialization-basic-default-values"` ,
149
146
t ( 'grp' ,
150
147
t ( 'inp' , defaults . inp ?? '' ) ,
151
148
t ( 'sel1' , defaults . sel1 ?? '' ) ,
@@ -190,7 +187,7 @@ describe('Form submission', () => {
190
187
191
188
expect ( scenario ) . toHaveSerializedSubmissionXML (
192
189
// prettier-ignore
193
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="${ formId } " version="${ version } "` ,
190
+ t ( `data id="${ formId } " version="${ version } "` ,
194
191
t ( 'inp' , 'val' ) ,
195
192
t ( 'meta' ,
196
193
t ( 'instanceID' , DEFAULT_INSTANCE_ID ) ) ) . asXml ( )
@@ -226,7 +223,7 @@ describe('Form submission', () => {
226
223
227
224
expect ( scenario ) . toHaveSerializedSubmissionXML (
228
225
// prettier-ignore
229
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " xmlns :orx="${ OPENROSA_XFORMS_NAMESPACE_URI } " id="${ formId } " orx:version="${ version } "` ,
226
+ t ( `data xmlns:orx="${ OPENROSA_XFORMS_NAMESPACE_URI } " id="${ formId } " orx:version="${ version } "` ,
230
227
t ( 'inp' , 'val' ) ,
231
228
t ( 'meta' ,
232
229
t ( 'instanceID' , DEFAULT_INSTANCE_ID ) ) ) . asXml ( )
@@ -262,7 +259,7 @@ describe('Form submission', () => {
262
259
263
260
expect ( scenario ) . toHaveSerializedSubmissionXML (
264
261
// prettier-ignore
265
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " xmlns :orx="${ OPENROSA_XFORMS_NAMESPACE_URI } " id="${ formId } " orx:version="${ version } "` ,
262
+ t ( `data xmlns:orx="${ OPENROSA_XFORMS_NAMESPACE_URI } " id="${ formId } " orx:version="${ version } "` ,
266
263
t ( 'inp' , 'val' ) ,
267
264
t ( 'meta' ,
268
265
t ( 'instanceID' , DEFAULT_INSTANCE_ID ) ) ) . asXml ( )
@@ -316,7 +313,7 @@ describe('Form submission', () => {
316
313
317
314
expect ( scenario ) . toHaveSerializedSubmissionXML (
318
315
// prettier-ignore
319
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="unicode-normalization"` ,
316
+ t ( `data id="unicode-normalization"` ,
320
317
t ( 'rep' ,
321
318
t ( 'inp' , composed ) ) ,
322
319
t ( 'meta' ,
@@ -331,7 +328,7 @@ describe('Form submission', () => {
331
328
332
329
expect ( scenario ) . toHaveSerializedSubmissionXML (
333
330
// prettier-ignore
334
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="unicode-normalization"` ,
331
+ t ( `data id="unicode-normalization"` ,
335
332
t ( 'rep' ,
336
333
t ( 'inp' , composed ) ) ,
337
334
t ( 'meta' ,
@@ -369,7 +366,7 @@ describe('Form submission', () => {
369
366
it ( 'does not serialize an element for a repeat range' , ( ) => {
370
367
expect ( scenario ) . toHaveSerializedSubmissionXML (
371
368
// prettier-ignore
372
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-repeats"` ,
369
+ t ( `data id="xml-serialization-repeats"` ,
373
370
t ( 'meta' ,
374
371
t ( 'instanceID' , DEFAULT_INSTANCE_ID ) ) ) . asXml ( )
375
372
) ;
@@ -383,7 +380,7 @@ describe('Form submission', () => {
383
380
384
381
expect ( scenario ) . toHaveSerializedSubmissionXML (
385
382
// prettier-ignore
386
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-repeats"` ,
383
+ t ( `data id="xml-serialization-repeats"` ,
387
384
t ( 'rep' ,
388
385
t ( 'inp' , 'a' ) ) ,
389
386
t ( 'rep' ,
@@ -396,7 +393,7 @@ describe('Form submission', () => {
396
393
397
394
expect ( scenario ) . toHaveSerializedSubmissionXML (
398
395
// prettier-ignore
399
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-repeats"` ,
396
+ t ( `data id="xml-serialization-repeats"` ,
400
397
t ( 'rep' ,
401
398
t ( 'inp' , 'b' ) ) ,
402
399
t ( 'meta' ,
@@ -447,7 +444,7 @@ describe('Form submission', () => {
447
444
448
445
expect ( scenario ) . toHaveSerializedSubmissionXML (
449
446
// prettier-ignore
450
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-relevance"` ,
447
+ t ( `data id="xml-serialization-relevance"` ,
451
448
t ( 'grp-rel' , '1' ) ,
452
449
t ( 'inp-rel' , '0' ) ,
453
450
t ( 'grp' ) ,
@@ -461,7 +458,7 @@ describe('Form submission', () => {
461
458
462
459
expect ( scenario ) . toHaveSerializedSubmissionXML (
463
460
// prettier-ignore
464
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="xml-serialization-relevance"` ,
461
+ t ( `data id="xml-serialization-relevance"` ,
465
462
t ( 'grp-rel' , '0' ) ,
466
463
t ( 'inp-rel' , '1' ) ,
467
464
t ( 'meta' ,
@@ -514,7 +511,7 @@ describe('Form submission', () => {
514
511
// Default serialization before any state change
515
512
expect ( serialized ) . toBe (
516
513
// prettier-ignore
517
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
514
+ t ( `data id="reactive-xml-serialization"` ,
518
515
t ( 'rep-inp-rel' ) ,
519
516
t ( 'rep' ,
520
517
t ( 'inp' ) ) ,
@@ -529,7 +526,7 @@ describe('Form submission', () => {
529
526
// After first value change
530
527
expect ( serialized ) . toBe (
531
528
// prettier-ignore
532
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
529
+ t ( `data id="reactive-xml-serialization"` ,
533
530
t ( 'rep-inp-rel' ) ,
534
531
t ( 'rep' ,
535
532
t ( 'inp' , `${ i } ` ) ) ,
@@ -549,7 +546,7 @@ describe('Form submission', () => {
549
546
// Default serialization before any state change
550
547
expect ( serialized ) . toBe (
551
548
// prettier-ignore
552
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
549
+ t ( `data id="reactive-xml-serialization"` ,
553
550
t ( 'rep-inp-rel' ) ,
554
551
t ( 'rep' ,
555
552
t ( 'inp' ) ) ,
@@ -562,7 +559,7 @@ describe('Form submission', () => {
562
559
// First repeat instance added
563
560
expect ( serialized ) . toBe (
564
561
// prettier-ignore
565
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
562
+ t ( `data id="reactive-xml-serialization"` ,
566
563
t ( 'rep-inp-rel' ) ,
567
564
t ( 'rep' ,
568
565
t ( 'inp' ) ) ,
@@ -577,7 +574,7 @@ describe('Form submission', () => {
577
574
// Second repeat instance added
578
575
expect ( serialized ) . toBe (
579
576
// prettier-ignore
580
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
577
+ t ( `data id="reactive-xml-serialization"` ,
581
578
t ( 'rep-inp-rel' ) ,
582
579
t ( 'rep' ,
583
580
t ( 'inp' ) ) ,
@@ -596,7 +593,7 @@ describe('Form submission', () => {
596
593
// Each of the above values set
597
594
expect ( serialized ) . toBe (
598
595
// prettier-ignore
599
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
596
+ t ( `data id="reactive-xml-serialization"` ,
600
597
t ( 'rep-inp-rel' ) ,
601
598
t ( 'rep' ,
602
599
t ( 'inp' , 'rep 1 inp' ) ) ,
@@ -613,7 +610,7 @@ describe('Form submission', () => {
613
610
// Last repeat instance removed
614
611
expect ( serialized ) . toBe (
615
612
// prettier-ignore
616
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
613
+ t ( `data id="reactive-xml-serialization"` ,
617
614
t ( 'rep-inp-rel' ) ,
618
615
t ( 'rep' ,
619
616
t ( 'inp' , 'rep 1 inp' ) ) ,
@@ -628,7 +625,7 @@ describe('Form submission', () => {
628
625
// First repeat instance removed
629
626
expect ( serialized ) . toBe (
630
627
// prettier-ignore
631
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
628
+ t ( `data id="reactive-xml-serialization"` ,
632
629
t ( 'rep-inp-rel' ) ,
633
630
t ( 'rep' ,
634
631
t ( 'inp' , 'rep 2 inp' ) ) ,
@@ -641,7 +638,7 @@ describe('Form submission', () => {
641
638
// All repeat instances removed
642
639
expect ( serialized ) . toBe (
643
640
// prettier-ignore
644
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
641
+ t ( `data id="reactive-xml-serialization"` ,
645
642
t ( 'rep-inp-rel' ) ,
646
643
t ( 'meta' ,
647
644
t ( 'instanceID' , DEFAULT_INSTANCE_ID ) ) ) . asXml ( )
@@ -664,7 +661,7 @@ describe('Form submission', () => {
664
661
// Current serialization before any relevance change
665
662
expect ( serialized ) . toBe (
666
663
// prettier-ignore
667
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
664
+ t ( `data id="reactive-xml-serialization"` ,
668
665
t ( 'rep-inp-rel' ) ,
669
666
t ( 'rep' ,
670
667
t ( 'inp' , 'rep 1 inp' ) ) ,
@@ -681,7 +678,7 @@ describe('Form submission', () => {
681
678
// Non-relevant /data/rep[position() != '1']/inp omitted
682
679
expect ( serialized ) . toBe (
683
680
// prettier-ignore
684
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
681
+ t ( `data id="reactive-xml-serialization"` ,
685
682
t ( 'rep-inp-rel' , '1' ) ,
686
683
t ( 'rep' ,
687
684
t ( 'inp' , 'rep 1 inp' ) ) ,
@@ -696,7 +693,7 @@ describe('Form submission', () => {
696
693
// Non-relevant /data/rep[position() != '3']/inp omitted
697
694
expect ( serialized ) . toBe (
698
695
// prettier-ignore
699
- t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="reactive-xml-serialization"` ,
696
+ t ( `data id="reactive-xml-serialization"` ,
700
697
t ( 'rep-inp-rel' , '3' ) ,
701
698
t ( 'rep' ) ,
702
699
t ( 'rep' ) ,
@@ -846,7 +843,7 @@ describe('Form submission', () => {
846
843
expect ( scenario . getValidationOutcome ( ) . outcome ) . toBe ( ANSWER_OK ) ;
847
844
848
845
// prettier-ignore
849
- validSubmissionXML = t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="prepare-for-submission"` ,
846
+ validSubmissionXML = t ( `data id="prepare-for-submission"` ,
850
847
t ( 'rep' ,
851
848
t ( 'inp' , 'rep 1 inp' ) ) ,
852
849
t ( 'rep' ,
@@ -883,7 +880,7 @@ describe('Form submission', () => {
883
880
expect ( scenario . getValidationOutcome ( ) . outcome ) . toBe ( ANSWER_REQUIRED_BUT_EMPTY ) ;
884
881
885
882
// prettier-ignore
886
- invalidSubmissionXML = t ( `data xmlns=" ${ XFORMS_NAMESPACE_URI } " id="prepare-for-submission"` ,
883
+ invalidSubmissionXML = t ( `data id="prepare-for-submission"` ,
887
884
t ( 'rep' ,
888
885
t ( 'inp' , 'rep 1 inp' ) ) ,
889
886
t ( 'rep' ,
0 commit comments