[tracker/wip/carlosg/datetime-comparisons: 6/6] tests: add test for binding a string to a xsd:dateTime via TrackerSparqlStatement
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/datetime-comparisons: 6/6] tests: add test for binding a string to a xsd:dateTime via TrackerSparqlStatement
- Date: Mon, 12 Apr 2021 09:22:04 +0000 (UTC)
commit d4eae1c933e5828048b170d45fb7e8fe061e3a7f
Author: Rasmus Thomsen <oss cogitri dev>
Date: Sat Mar 27 11:27:41 2021 +0100
tests: add test for binding a string to a xsd:dateTime via TrackerSparqlStatement
tests/libtracker-sparql/statement/cast.out | 1 +
tests/libtracker-sparql/statement/cast.rq | 6 ++++++
tests/libtracker-sparql/tracker-statement-test.c | 1 +
3 files changed, 8 insertions(+)
---
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 a66bb1281..3b99fe338 100644
--- a/tests/libtracker-sparql/tracker-statement-test.c
+++ b/tests/libtracker-sparql/tracker-statement-test.c
@@ -49,6 +49,7 @@ TestInfo tests[] = {
{ "limit-2", "statement/limit.rq", "statement/limit-2.out", "2" },
{ "offset", "statement/offset.rq", "statement/offset.out", "0" },
{ "offset-2", "statement/offset.rq", "statement/offset-2.out", "1" },
+ { "cast", "statement/cast.rq", "statement/cast.out", "2021-02-24T22:01:02Z" },
};
typedef struct {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]