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.ASTOrderByAggregateFlatteningOptimizer
TestCase2.MyProperties, TestCase2.RandomType
baseURI, 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, 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 TestASTOrderByAggregateFlatteningOptimizer()
public TestASTOrderByAggregateFlatteningOptimizer(String name)
public void test_orderByAggregateFlatteningOptimizer_simple_case_1() throws org.openrdf.query.MalformedQueryException
org.openrdf.query.MalformedQueryException
public void test_orderByAggregateFlatteningOptimizer_high_coverage_case_1() throws org.openrdf.query.MalformedQueryException
org.openrdf.query.MalformedQueryException
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.