Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- setUpClass()
- afterClass()
- setUp()
- tearDown()
- testNullContext1()
- testSES2373SubselectOptional()
- testSES2154SubselectOptional()
- testNullContext2()
- testSesameNilAsGraph()
- testDescribeA()
- testDescribeAWhere()
- testDescribeWhere()
- testDescribeB()
- testDescribeD()
- testDescribeF()
- testDescribeMultipleA()
- testDescribeMultipleB()
- testDescribeMultipleC()
- testDescribeMultipleD()
- testGroupByEmpty()
- testGroupConcatDistinct()
- testSameTermRepeatInOptional()
- testSES1121VarNamesInOptionals()
- testSES1081SameTermWithValues()
- testSES1898LeftJoinSemantics1()
- testSES1073InverseSymmetricPattern()
- testSES1970CountDistinctWildcard()
- testSES1685propPathSameVar()
- testSES2104ConstructBGPSameURI()
- testSES1898LeftJoinSemantics2()
- testIdenticalVariablesInStatementPattern()
- testInComparison1()
- testInComparison2()
- testInComparison3()
- testSES2121URIFunction()
- test27NormalizeIRIFunction()
- testSES869ValueOfNow()
- testSES2136()
- testRegexCaseNonAscii()
- testValuesInOptional()
- testValuesAfterOptional()
- testMaxAggregateWithGroupEmptyResult()
- testMaxAggregateWithoutGroupEmptySolution()
- testMinAggregateWithGroupEmptyResult()
- testMinAggregateWithoutGroupEmptySolution()
- testSampleAggregateWithGroupEmptyResult()
- testSampleAggregateWithoutGroupEmptySolution()
- testSES2052If1()
- testSES2052If2()
- testSameTermRepeatInUnion()
- testSameTermRepeatInUnionAndOptional()
- testPropertyPathInTree()
- testFilterRegexBoolean()
- testGroupConcatNonDistinct()
- testArbitraryLengthPathWithBinding1()
- testArbitraryLengthPathWithBinding2()
- testArbitraryLengthPathWithBinding3()
- testArbitraryLengthPathWithBinding4()
- testArbitraryLengthPathWithBinding5()
- testArbitraryLengthPathWithBinding6()
- testArbitraryLengthPathWithBinding7()
- testArbitraryLengthPathWithBinding8()
- testArbitraryLengthPathWithFilter1()
- testArbitraryLengthPathWithFilter2()
- testArbitraryLengthPathWithFilter3()
- testNestedInversePropertyPathWithZeroLength()
- testSES2147PropertyPathsWithIdenticalSubsPreds()
- testSES1991UUIDEvaluation()
- testSES1991STRUUIDEvaluation()
- testSES1991RANDEvaluation()
- testSES1991NOWEvaluation()
- testSES2024PropertyPathAnonVarSharing()
- testPropertyPathNegationInversion()
- testSES2361UndefMin()
- testSES2361UndefMax()
- testSES2361UndefCount()
- testSES2361UndefCountWildcard()
- testSES2361UndefSum()
- testSES2336NegatedPropertyPathMod()
- testSES1979MinMaxInf()
- testBindError()
- testBindScope()
- testBindScopeUnion()
- testSES2250BindErrors()
- testSES2250BindErrorsInPath()
- testEmptyUnion()
- testFilterExistsExternalValuesClause()
- testValuesClauseNamedGraph()
- testValuesCartesianProduct()
- testSeconds()
- testSecondsMilliseconds()
- testConstructModifiers()
- testConstruct_CyclicPathWithJoin()
- testSelectBindOnly()
- getNamespaceDeclarations()
- newRepository()
- loadTestData(String, Resource...)
Class ComplexSPARQLQueryTest
java.lang.Object
org.eclipse.rdf4j.testsuite.query.parser.sparql.ComplexSPARQLQueryTest
@Deprecated(since="4.0.2",
forRemoval=true)
public abstract class ComplexSPARQLQueryTest
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
A set of compliance tests on SPARQL query functionality which can not be easily executed using the
SPARQL11ManifestTest
format. This includes tests on queries with non-deterministic output (e.g.
GROUP_CONCAT).- Author:
- Jeen Broekstra
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RepositoryConnection
Deprecated, for removal: This API element is subject to removal in a future version.protected static final String
Deprecated, for removal: This API element is subject to removal in a future version.protected ValueFactory
Deprecated, for removal: This API element is subject to removal in a future version.protected final org.slf4j.Logger
Deprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Deprecated, for removal: This API element is subject to removal in a future version.protected String
Deprecated, for removal: This API element is subject to removal in a future version.Get a set of useful namespace prefix declarations.protected void
loadTestData
(String dataFile, Resource... contexts) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract Repository
Deprecated, for removal: This API element is subject to removal in a future version.void
setUp()
Deprecated, for removal: This API element is subject to removal in a future version.static void
Deprecated, for removal: This API element is subject to removal in a future version.void
tearDown()
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1018void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1405void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1642void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/3011void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.https://github.com/eclipse/rdf4j/issues/1026void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1267void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1267void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/3072void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
logger
protected final org.slf4j.Logger loggerDeprecated, for removal: This API element is subject to removal in a future version. -
conn
Deprecated, for removal: This API element is subject to removal in a future version. -
f
Deprecated, for removal: This API element is subject to removal in a future version. -
EX_NS
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
-
Constructor Details
-
Method Details
-
setUpClass
@BeforeAll public static void setUpClass()Deprecated, for removal: This API element is subject to removal in a future version. -
afterClass
-
setUp
-
tearDown
-
testNullContext1
-
testSES2373SubselectOptional
@Test public void testSES2373SubselectOptional()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2154SubselectOptional
@Test public void testSES2154SubselectOptional()Deprecated, for removal: This API element is subject to removal in a future version. -
testNullContext2
-
testSesameNilAsGraph
-
testDescribeA
-
testDescribeAWhere
-
testDescribeWhere
-
testDescribeB
-
testDescribeD
-
testDescribeF
-
testDescribeMultipleA
@Test public void testDescribeMultipleA()Deprecated, for removal: This API element is subject to removal in a future version. -
testDescribeMultipleB
@Test public void testDescribeMultipleB()Deprecated, for removal: This API element is subject to removal in a future version. -
testDescribeMultipleC
@Test public void testDescribeMultipleC()Deprecated, for removal: This API element is subject to removal in a future version. -
testDescribeMultipleD
@Test public void testDescribeMultipleD()Deprecated, for removal: This API element is subject to removal in a future version. -
testGroupByEmpty
@Test public void testGroupByEmpty()Deprecated, for removal: This API element is subject to removal in a future version. -
testGroupConcatDistinct
-
testSameTermRepeatInOptional
-
testSES1121VarNamesInOptionals
-
testSES1081SameTermWithValues
-
testSES1898LeftJoinSemantics1
-
testSES1073InverseSymmetricPattern
@Test public void testSES1073InverseSymmetricPattern()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES1970CountDistinctWildcard
-
testSES1685propPathSameVar
-
testSES2104ConstructBGPSameURI
-
testSES1898LeftJoinSemantics2
-
testIdenticalVariablesInStatementPattern
@Test public void testIdenticalVariablesInStatementPattern()Deprecated, for removal: This API element is subject to removal in a future version. -
testInComparison1
-
testInComparison2
-
testInComparison3
-
testSES2121URIFunction
@Test public void testSES2121URIFunction()Deprecated, for removal: This API element is subject to removal in a future version. -
test27NormalizeIRIFunction
@Test public void test27NormalizeIRIFunction()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES869ValueOfNow
@Test public void testSES869ValueOfNow()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2136
-
testRegexCaseNonAscii
@Test public void testRegexCaseNonAscii()Deprecated, for removal: This API element is subject to removal in a future version. -
testValuesInOptional
-
testValuesAfterOptional
-
testMaxAggregateWithGroupEmptyResult
@Test public void testMaxAggregateWithGroupEmptyResult()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testMaxAggregateWithoutGroupEmptySolution
@Test public void testMaxAggregateWithoutGroupEmptySolution()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testMinAggregateWithGroupEmptyResult
@Test public void testMinAggregateWithGroupEmptyResult()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testMinAggregateWithoutGroupEmptySolution
@Test public void testMinAggregateWithoutGroupEmptySolution()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testSampleAggregateWithGroupEmptyResult
@Test public void testSampleAggregateWithGroupEmptyResult()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testSampleAggregateWithoutGroupEmptySolution
@Test public void testSampleAggregateWithoutGroupEmptySolution()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1978 -
testSES2052If1
-
testSES2052If2
-
testSameTermRepeatInUnion
-
testSameTermRepeatInUnionAndOptional
-
testPropertyPathInTree
-
testFilterRegexBoolean
-
testGroupConcatNonDistinct
-
testArbitraryLengthPathWithBinding1
-
testArbitraryLengthPathWithBinding2
-
testArbitraryLengthPathWithBinding3
-
testArbitraryLengthPathWithBinding4
-
testArbitraryLengthPathWithBinding5
-
testArbitraryLengthPathWithBinding6
-
testArbitraryLengthPathWithBinding7
-
testArbitraryLengthPathWithBinding8
-
testArbitraryLengthPathWithFilter1
-
testArbitraryLengthPathWithFilter2
-
testArbitraryLengthPathWithFilter3
-
testNestedInversePropertyPathWithZeroLength
@Test public void testNestedInversePropertyPathWithZeroLength()Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
testSES2147PropertyPathsWithIdenticalSubsPreds
-
testSES1991UUIDEvaluation
-
testSES1991STRUUIDEvaluation
-
testSES1991RANDEvaluation
-
testSES1991NOWEvaluation
-
testSES2024PropertyPathAnonVarSharing
-
testPropertyPathNegationInversion
-
testSES2361UndefMin
@Test public void testSES2361UndefMin()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2361UndefMax
@Test public void testSES2361UndefMax()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2361UndefCount
@Test public void testSES2361UndefCount()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2361UndefCountWildcard
@Test public void testSES2361UndefCountWildcard()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2361UndefSum
@Test public void testSES2361UndefSum()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2336NegatedPropertyPathMod
-
testSES1979MinMaxInf
-
testBindError
@Test public void testBindError()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1018 -
testBindScope
@Test public void testBindScope()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1405 -
testBindScopeUnion
@Test public void testBindScopeUnion()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1642 -
testSES2250BindErrors
@Test public void testSES2250BindErrors()Deprecated, for removal: This API element is subject to removal in a future version. -
testSES2250BindErrorsInPath
@Test public void testSES2250BindErrorsInPath()Deprecated, for removal: This API element is subject to removal in a future version. -
testEmptyUnion
@Test public void testEmptyUnion()Deprecated, for removal: This API element is subject to removal in a future version. -
testFilterExistsExternalValuesClause
@Test public void testFilterExistsExternalValuesClause()Deprecated, for removal: This API element is subject to removal in a future version.https://github.com/eclipse/rdf4j/issues/1026 -
testValuesClauseNamedGraph
-
testValuesCartesianProduct
@Test public void testValuesCartesianProduct()Deprecated, for removal: This API element is subject to removal in a future version. -
testSeconds
@Test public void testSeconds()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1267 -
testSecondsMilliseconds
@Test public void testSecondsMilliseconds()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/1267 -
testConstructModifiers
-
testConstruct_CyclicPathWithJoin
@Test public void testConstruct_CyclicPathWithJoin()Deprecated, for removal: This API element is subject to removal in a future version.See https://github.com/eclipse/rdf4j/issues/3011 -
testSelectBindOnly
@Test public void testSelectBindOnly()Deprecated, for removal: This API element is subject to removal in a future version. -
getNamespaceDeclarations
Deprecated, for removal: This API element is subject to removal in a future version.Get a set of useful namespace prefix declarations.- Returns:
- namespace prefix declarations for dc, foaf and ex.
-
newRepository
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
Exception
-
loadTestData
protected void loadTestData(String dataFile, Resource... contexts) throws RDFParseException, RepositoryException, IOException Deprecated, for removal: This API element is subject to removal in a future version.
-
RepositorySPARQLComplianceTestSuite
instead.