public class TestASTOrderByAggregateFlatteningOptimizer extends AbstractASTEvaluationTestCase
ASTOrderByAggregateFlatteningOptimizer. All test
queries in the suite contain ORDER BY with one or more aggregates, and the
tested optimizer simplifies them by introducing aliases for the aggregates.ASTOrderByAggregateFlatteningOptimizerTestCase2.MyProperties, TestCase2.RandomTypebaseURI, store, valueFactory_randomType| Constructor and Description |
|---|
TestASTOrderByAggregateFlatteningOptimizer() |
TestASTOrderByAggregateFlatteningOptimizer(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
test_orderByAggregateFlatteningOptimizer_high_coverage_case_1()
Covers DESC and ASC, mixing aggregates and plain variables in ORDER BY,
multiple aggregates in ORDER BY, aggregates before plain variables in
ORDER BY, multiple projection variables.
|
void |
test_orderByAggregateFlatteningOptimizer_simple_case_1() |
assertSameAST, asSet, asSet, asSet, asSet, asSet, enableDeleteMarkersInIndes, getBOpContext, getProperties, getStore, makeIV, setUp, tearDownassertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diffassertEquals, 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, logPropertiesassertEquals, 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, toStringpublic TestASTOrderByAggregateFlatteningOptimizer()
public TestASTOrderByAggregateFlatteningOptimizer(String name)
public void test_orderByAggregateFlatteningOptimizer_simple_case_1()
throws org.openrdf.query.MalformedQueryException
org.openrdf.query.MalformedQueryExceptionpublic void test_orderByAggregateFlatteningOptimizer_high_coverage_case_1()
throws org.openrdf.query.MalformedQueryException
org.openrdf.query.MalformedQueryExceptionCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.