public class TestPipelinedAggregationOp extends AbstractAggregationTestCase
PipelinedAggregationOp
.AbstractAggregationTestCase.MockVariableFactory
TestCase2.MyProperties, TestCase2.RandomType
queryContext
_randomType, log
Constructor and Description |
---|
TestPipelinedAggregationOp() |
TestPipelinedAggregationOp(String name) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isPipelinedAggregationOp()
Return
true iff the fixture will be a pipelined aggregation
operator as defined by GroupByOp.isPipelinedAggregationOp() . |
protected GroupByOp |
newFixture(IValueExpression<?>[] select,
IValueExpression<?>[] groupBy,
IConstraint[] having)
Factory for
GroupByOp to be tested. |
setUp, tearDown, test_aggregation_aggregate_no_groups, test_aggregation_count_distinct_star_no_groups, test_aggregation_count_star_no_groups, test_aggregation_distinct_aggregate_no_groups, test_aggregation_groupBy_by_error_values1, test_aggregation_groupBy_by_error_values2, test_aggregation_groupBy_with_aggregate_and_having_with_errors, test_aggregation_groupBy_with_aggregate_and_having, test_aggregation_groupBy_with_aggregate_and_projected_constant, test_aggregation_groupBy_with_aggregate_no_having_with_errors, test_aggregation_groupBy_with_aggregate, test_aggregation_select_projects_group_by_value_expression_as_variable, test_aggregation_select_projects_group_by_variable, test_aggregation_with_groupBy_with_nestedAggregate, test_aggregation_withGroupBy_withSelectDependency, test_aggregation_without_groupBy_with_aggregate_and_having_no_solutions, test_aggregation_without_groupBy_with_aggregate_and_having, test_aggregation_without_groupBy_with_nestedAggregate, test_aggregation_withoutGroupBy_withSelectDependency
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, getProperties, 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 TestPipelinedAggregationOp()
public TestPipelinedAggregationOp(String name)
protected GroupByOp newFixture(IValueExpression<?>[] select, IValueExpression<?>[] groupBy, IConstraint[] having)
AbstractAggregationTestCase
GroupByOp
to be tested.newFixture
in class AbstractAggregationTestCase
select
- The SELECT clause.groupBy
- The optional GROUP BY clause.having
- The optional HAVING clause.GroupByOp
to be tested.protected boolean isPipelinedAggregationOp()
AbstractAggregationTestCase
true
iff the fixture will be a pipelined aggregation
operator as defined by GroupByOp.isPipelinedAggregationOp()
. This
is used to conditionally modify the behavior of certain tests to verify
correct rejection rather of aggregation requests which can not be handled
by a pipelined aggregation operator.isPipelinedAggregationOp
in class AbstractAggregationTestCase
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.