diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2021-06-08 20:24:28 +0000 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2021-06-08 20:24:28 +0000 |
commit | d765b0707c03fe08efd5885edaec4ddcf5d5f390 (patch) | |
tree | 4c86d7bf52c711dc1163a67929bb5c27a284da57 /tests/libtracker-sparql | |
parent | 04e5c7a2f404815495aa8790457b1c32ab6b87a7 (diff) | |
parent | 6c80a634ae7681cc9d34945f8dfdd6fa94a8197e (diff) | |
download | tracker-d765b0707c03fe08efd5885edaec4ddcf5d5f390.tar.gz |
Merge branch 'wip/carlosg/datetime-comparisons' into 'master'
Fixes to xsd:dateTime relational expressions
See merge request GNOME/tracker!402
Diffstat (limited to 'tests/libtracker-sparql')
-rw-r--r-- | tests/libtracker-sparql/statement/cast.out | 1 | ||||
-rw-r--r-- | tests/libtracker-sparql/statement/cast.rq | 6 | ||||
-rw-r--r-- | tests/libtracker-sparql/tracker-statement-test.c | 1 |
3 files changed, 8 insertions, 0 deletions
diff --git a/tests/libtracker-sparql/statement/cast.out b/tests/libtracker-sparql/statement/cast.out new file mode 100644 index 000000000..5a02e8885 --- /dev/null +++ b/tests/libtracker-sparql/statement/cast.out @@ -0,0 +1 @@ +"http://www.w3.org/2001/XMLSchema#" diff --git a/tests/libtracker-sparql/statement/cast.rq b/tests/libtracker-sparql/statement/cast.rq new file mode 100644 index 000000000..ee32af1f4 --- /dev/null +++ b/tests/libtracker-sparql/statement/cast.rq @@ -0,0 +1,6 @@ +SELECT ?s { + ?s nrl:lastModified ?d + FILTER ( ?d <= ~arg1^^xsd:dateTime ) +} +ORDER BY ASC ?d +LIMIT 1 diff --git a/tests/libtracker-sparql/tracker-statement-test.c b/tests/libtracker-sparql/tracker-statement-test.c index 9b26ac410..df9276489 100644 --- a/tests/libtracker-sparql/tracker-statement-test.c +++ b/tests/libtracker-sparql/tracker-statement-test.c @@ -50,6 +50,7 @@ TestInfo tests[] = { { "offset", "statement/offset.rq", "statement/offset.out", "0" }, { "offset-2", "statement/offset.rq", "statement/offset-2.out", "1" }, { "datetime", "statement/datetime.rq", "statement/datetime.out", NULL, NULL, "2020-12-04T04:10:03Z" }, + { "cast", "statement/cast.rq", "statement/cast.out", "2021-02-24T22:01:02Z" }, }; typedef struct { |