Skip to content

Commit 7c8f516

Browse files
committed
We do not want duplicate ValidBetween (same id + version)
1 parent 4d8f7d0 commit 7c8f516

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

.github/scripts/validate-should-fail.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,6 @@ assert_rejected() { # <file> <schema> <expected error substring>
3434
echo "Checking NeTEx 'should-fail' negative examples ..."
3535
assert_rejected examples/should-fail/duplicate-GroupOfLinkSequences.xml xsd/NeTEx_publication.xsd "Duplicate key-sequence"
3636
assert_rejected examples/should-fail/duplicate-CalendarDate.xml xsd/NeTEx_publication.xsd "Duplicate key-sequence"
37+
assert_rejected examples/should-fail/duplicate-ValidBetween.xml xsd/NeTEx_publication.xsd "Duplicate key-sequence"
3738

3839
exit "${fail}"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
3+
<PublicationTimestamp>2020-01-01T12:00:00Z</PublicationTimestamp>
4+
<ParticipantRef>TEST</ParticipantRef>
5+
<dataObjects>
6+
<ResourceFrame version="1.0" id="TEST:ResourceFrame:1">
7+
<ValidBetween id="TEST:ValidBetween:1" version="1.0"><FromDate>2020-01-01T00:00:00Z</FromDate></ValidBetween>
8+
</ResourceFrame>
9+
<ServiceFrame version="1.0" id="TEST:ServiceFrame:1">
10+
<ValidBetween id="TEST:ValidBetween:1" version="1.0"><FromDate>2020-01-01T00:00:00Z</FromDate></ValidBetween>
11+
</ServiceFrame>
12+
</dataObjects>
13+
</PublicationDelivery>

0 commit comments

Comments
 (0)