diff --git a/testsuite/oxigraph-tests/sparql/halloween_problem.ru b/testsuite/oxigraph-tests/sparql/halloween_problem.ru
deleted file mode 100644
index d62147d2..00000000
--- a/testsuite/oxigraph-tests/sparql/halloween_problem.ru
+++ /dev/null
@@ -1,3 +0,0 @@
-PREFIX ex: <http://example.com/>
-INSERT DATA { ex:s ex:salary 1200 . ex:s2 ex:salary 1250 . ex:s3 ex:salary 1280 . ex:boss ex:salary 1600 . };
-DELETE { ?s ex:salary ?o } INSERT { ?s ex:salary ?v } WHERE { ?s ex:salary ?o FILTER(?o < 1500) BIND(?o + 100 AS ?v) }
diff --git a/testsuite/oxigraph-tests/sparql/halloween_problem_result.ttl b/testsuite/oxigraph-tests/sparql/halloween_problem_result.ttl
deleted file mode 100644
index 5e394780..00000000
--- a/testsuite/oxigraph-tests/sparql/halloween_problem_result.ttl
+++ /dev/null
@@ -1,6 +0,0 @@
-@prefix ex: <http://example.com/> .
-
-ex:s ex:salary 1300 .
-ex:s2 ex:salary 1350 .
-ex:s3 ex:salary 1380 .
-ex:boss ex:salary 1600 .
diff --git a/testsuite/oxigraph-tests/sparql/manifest.ttl b/testsuite/oxigraph-tests/sparql/manifest.ttl
index 98701fcb..92684953 100644
--- a/testsuite/oxigraph-tests/sparql/manifest.ttl
+++ b/testsuite/oxigraph-tests/sparql/manifest.ttl
@@ -23,15 +23,11 @@
     :values_in_filter_not_exists
     :subquery_in_filter_not_exists
     :cmp_langString
-    :halloween_problem
     :nested_path
     :nested_expression
     :order_terms
     :nested_anonymous
     :unbound_variable_in_subquery
-    :values_too_many
-    :values_too_few
-    :values_property_path_all
     :one_or_more_shared
     :one_or_more_star
     ) .
@@ -105,11 +101,6 @@
     mf:action [ qt:query <cmp_langString.rq> ] ;
     mf:result <cmp_langString.srx> .
 
-:halloween_problem rdf:type mf:UpdateEvaluationTest ;
-    mf:name "Halloween Problem: An update operation should not be able to read its own writes" ;
-    mf:action [ ut:request <halloween_problem.ru> ] ;
-    mf:result [ ut:data <halloween_problem_result.ttl> ] .
-
 :nested_path rdf:type mf:PositiveSyntaxTest11 ;
     mf:name "A very nested property path" ;
     mf:action <nested_path.rq> .
@@ -136,20 +127,6 @@
          [ qt:query  <unbound_variable_in_subquery.rq> ] ;
     mf:result  <unbound_variable_in_subquery.srx> .
 
-:values_too_many rdf:type mf:NegativeSyntaxTest11 ;
-    mf:name "Too many values in a VALUE clause compared to the number of variable" ;
-    mf:action <values_too_many.rq> .
-
-:values_too_few rdf:type mf:NegativeSyntaxTest11 ;
-    mf:name "Too few values in a VALUE clause compared to the number of variable" ;
-    mf:action <values_too_few.rq> .
-
-:values_property_path_all rdf:type mf:QueryEvaluationTest ;
-    mf:name "ZeroOrX property paths should only return terms in the graph and not also terms defined in the query" ;
-    mf:action
-         [ qt:query  <values_property_path_all.rq> ] ;
-    mf:result  <values_property_path_all.srx> .
-
 :one_or_more_shared rdf:type mf:QueryEvaluationTest ;
     mf:name "SPARQL one or more with shared variable" ;
     mf:action
diff --git a/testsuite/oxigraph-tests/sparql/values_property_path_all.rq b/testsuite/oxigraph-tests/sparql/values_property_path_all.rq
deleted file mode 100644
index ef4d6c8d..00000000
--- a/testsuite/oxigraph-tests/sparql/values_property_path_all.rq
+++ /dev/null
@@ -1,4 +0,0 @@
-SELECT * WHERE {
-   VALUES ?v { 1 }
-   ?v <http://example.com/p>? ?v
-}
\ No newline at end of file
diff --git a/testsuite/oxigraph-tests/sparql/values_property_path_all.srx b/testsuite/oxigraph-tests/sparql/values_property_path_all.srx
deleted file mode 100644
index 0632c2aa..00000000
--- a/testsuite/oxigraph-tests/sparql/values_property_path_all.srx
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sparql xmlns="http://www.w3.org/2005/sparql-results#">
-    <head>
-        <variable name="v"/>
-    </head>
-    <results>
-    </results>
-</sparql>
\ No newline at end of file
diff --git a/testsuite/oxigraph-tests/sparql/values_too_few.rq b/testsuite/oxigraph-tests/sparql/values_too_few.rq
deleted file mode 100644
index ceac3c3c..00000000
--- a/testsuite/oxigraph-tests/sparql/values_too_few.rq
+++ /dev/null
@@ -1 +0,0 @@
-SELECT * WHERE { VALUES (?a ?b) {  (1) } }
\ No newline at end of file
diff --git a/testsuite/oxigraph-tests/sparql/values_too_many.rq b/testsuite/oxigraph-tests/sparql/values_too_many.rq
deleted file mode 100644
index e4e3c7ab..00000000
--- a/testsuite/oxigraph-tests/sparql/values_too_many.rq
+++ /dev/null
@@ -1 +0,0 @@
-SELECT * WHERE { VALUES (?a ?b) {  (1 2 3) } }
\ No newline at end of file
diff --git a/testsuite/rdf-tests b/testsuite/rdf-tests
index 52be3f1b..9d70ac92 160000
--- a/testsuite/rdf-tests
+++ b/testsuite/rdf-tests
@@ -1 +1 @@
-Subproject commit 52be3f1b99a7890ec1266bac7b52be19a85a720c
+Subproject commit 9d70ac9298f494bfc3a2becabc8fa8bc3d169685