From f3eee75fffaacceec2a61421043824f14c663b3b Mon Sep 17 00:00:00 2001 From: "J. King" Date: Thu, 26 Mar 2020 15:42:32 -0400 Subject: [PATCH] Tests for DC qualified dates --- tests/cases/XML/entry-rss1.yaml | 45 +++++++++ tests/cases/XML/feed-rss1.yaml | 168 ++++++++++++++++++++++++++++++++ 2 files changed, 213 insertions(+) diff --git a/tests/cases/XML/entry-rss1.yaml b/tests/cases/XML/entry-rss1.yaml index f74b11e..0adc175 100644 --- a/tests/cases/XML/entry-rss1.yaml +++ b/tests/cases/XML/entry-rss1.yaml @@ -89,3 +89,48 @@ Dublin Core dates: - dateCreated: '2020-01-01T00:00:00Z' dateModified: '2020-03-03T00:00:00Z' - dateModified: '2020-03-03T01:00:00+01:00' + +Dublin Core terms dates: + input: > + + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + entries: + - dateModified: '2020-03-03T00:00:00Z' + - dateCreated: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateCreated: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' + - dateModified: '2020-03-03T00:00:00Z' diff --git a/tests/cases/XML/feed-rss1.yaml b/tests/cases/XML/feed-rss1.yaml index d1d97bb..3bb23d6 100644 --- a/tests/cases/XML/feed-rss1.yaml +++ b/tests/cases/XML/feed-rss1.yaml @@ -296,6 +296,174 @@ Multiple Dublin Core dates: version: '1.0' dateModified: '2020-03-03T00:00:00-04:00' +Dublin Core terms date 1: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 2: # Creation date does not count as modification date + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + +Dublin Core terms date 3: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 4: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 5: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 6: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 7: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 8: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 9: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 10: # Creation date does not count as modification date + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + +Dublin Core terms date 11: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 12: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 13: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 14: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 15: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 16: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + +Dublin Core terms date 17: + input: > + + 2020-03-03T00:00:00Z + + output: + format: rdf + version: '1.0' + dateModified: '2020-03-03T00:00:00Z' + Feed channel image: input: >