From 4c79e7ee7883bb2f2c68938c9c9d358a2d37a8cb Mon Sep 17 00:00:00 2001 From: Tpt Date: Sat, 30 Dec 2023 17:00:46 +0100 Subject: [PATCH] Upgrades testsuite --- testsuite/N3 | 2 +- testsuite/rdf-canon | 2 +- testsuite/rdf-tests | 2 +- testsuite/tests/parser.rs | 19 +++++++++++++++---- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/testsuite/N3 b/testsuite/N3 index 73f4e00c..1425e335 160000 --- a/testsuite/N3 +++ b/testsuite/N3 @@ -1 +1 @@ -Subproject commit 73f4e00c15828f030749567f61cea2f5d7d9c59b +Subproject commit 1425e33527f725262103a6640eadb242d80a9b22 diff --git a/testsuite/rdf-canon b/testsuite/rdf-canon index 0503facf..eaf67e39 160000 --- a/testsuite/rdf-canon +++ b/testsuite/rdf-canon @@ -1 +1 @@ -Subproject commit 0503facfaa0825686afc1f533f487816de54d9b7 +Subproject commit eaf67e398b2358f9987c9550443c109d43ce89b1 diff --git a/testsuite/rdf-tests b/testsuite/rdf-tests index 59b0496b..35fb5dd6 160000 --- a/testsuite/rdf-tests +++ b/testsuite/rdf-tests @@ -1 +1 @@ -Subproject commit 59b0496b050e1c2397f22d94af0609d8324d95f7 +Subproject commit 35fb5dd65b9d504770008a85b4ff577cc581fcee diff --git a/testsuite/tests/parser.rs b/testsuite/tests/parser.rs index 0a272fd4..af39b857 100644 --- a/testsuite/tests/parser.rs +++ b/testsuite/tests/parser.rs @@ -3,6 +3,8 @@ use anyhow::Result; use oxigraph_testsuite::check_testsuite; +// TODO: add support of language directions + #[test] fn rdf11_n_triples_w3c_testsuite() -> Result<()> { check_testsuite( @@ -15,7 +17,10 @@ fn rdf11_n_triples_w3c_testsuite() -> Result<()> { fn rdf12_n_triples_syntax_w3c_testsuite() -> Result<()> { check_testsuite( "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-n-triples/syntax/manifest.ttl", - &[], + &[ + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-n-triples/syntax#ntriples-base-1", + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-n-triples/syntax#ntriples-base-2", + ], ) } @@ -24,7 +29,7 @@ fn rdf12_n_triples_syntax_w3c_testsuite() -> Result<()> { fn rdf12_n_triples_c14n_w3c_testsuite() -> Result<()> { check_testsuite( "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-n-triples/c14n/manifest.ttl", - &[], + &["https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-n-triples/c14n#dirlangtagged_string"], ) } @@ -49,7 +54,10 @@ fn rdf11_turtle_w3c_testsuite() -> Result<()> { fn rdf12_turtle_syntax_w3c_testsuite() -> Result<()> { check_testsuite( "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-turtle/syntax/manifest.ttl", - &[], + &[ + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-turtle/syntax#nt-ttl-base-1", + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-turtle/syntax#nt-ttl-base-2", + ], ) } @@ -74,7 +82,10 @@ fn rdf11_trig_w3c_testsuite() -> Result<()> { fn rdf12_trig_syntax_w3c_testsuite() -> Result<()> { check_testsuite( "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-trig/syntax/manifest.ttl", - &[], + &[ + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-trig/syntax#trig-base-1", + "https://w3c.github.io/rdf-tests/rdf/rdf12/rdf-trig/syntax#trig-base-2", + ], ) }