public static class TestASTFastRangeCountOptimizer.TestQuadsModeAPs extends TestASTFastRangeCountOptimizer
TestASTFastRangeCountOptimizer.TestQuadsModeAPs, TestASTFastRangeCountOptimizer.TestTriplesModeAPs
AbstractOptimizerTestCase.Annotations, AbstractOptimizerTestCase.ApplyAnnotation, AbstractOptimizerTestCase.ASTPropertyPathOptimizerInTest, AbstractOptimizerTestCase.Helper
TestCase2.MyProperties, TestCase2.RandomType
baseURI, store, valueFactory
_randomType
Constructor and Description |
---|
TestASTFastRangeCountOptimizer.TestQuadsModeAPs() |
Modifier and Type | Method and Description |
---|---|
void |
test_fastRangeCountOptimizer_quads_mode_01()
SELECT (COUNT(*) as ?w) {?s ?p ?o}
|
void |
test_fastRangeCountOptimizer_quadsMode_constrained_case()
Test rewrite of:
|
void |
test_fastRangeCountOptimizer_quadsMode_correctRejection_1()
Verify NO rewrite of the following for a quads-mode KB:
|
void |
test_fastRangeCountOptimizer_quadsMode_optional_pattern()
Test rewrite of the:
|
void |
test_fastRangeCountOptimizer_quadsMode_simple_case()
Test rewrite of:
|
suite
newStatementPatternNode, newStatementPatternNode, newStatementPatternNode
assertSameAST, asSet, asSet, asSet, asSet, asSet, enableDeleteMarkersInIndes, getBOpContext, getProperties, getStore, makeIV, setUp, tearDown
assertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diff
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
public TestASTFastRangeCountOptimizer.TestQuadsModeAPs()
public void test_fastRangeCountOptimizer_quads_mode_01()
SELECT (COUNT(*) as ?w) {?s ?p ?o}
public void test_fastRangeCountOptimizer_quadsMode_optional_pattern()
SELECT (COUNT(*) as ?w) { OPTIONAL { ?s ?p ?o} }OPTIONAL does not effect anything and the fast range count will still be correct so the rewrite SHOULD take place.
public void test_fastRangeCountOptimizer_quadsMode_simple_case()
SELECT COUNT(*) { GRAPH ?g {?s ?p ?o} }
public void test_fastRangeCountOptimizer_quadsMode_constrained_case()
SELECT COUNT(*) { GRAPH :g {:s ?p ?o} }
public void test_fastRangeCountOptimizer_quadsMode_correctRejection_1()
SELECT (COUNT(?s ?p ?o) as ?w) {?s ?p ?o}
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.