Bug 192829 Aggregation binding filter doesn't work for crosstab
The filter condition on bindings for Crosstab doesn't take effect. Currently Dte hasn't supported this yet.
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/CubeAggregationTest.java
cubeQueryExcutorHelper.addComputedMeasure( new ComputedMeasureHelper( ) );
		
		AggregationDefinition[] aggregations = new AggregationDefinition[4];
		int[] sortType = new int[1];
		sortType[0] = IDimensionSortDefn.SORT_ASC;
		DimLevel[] levelsForFilter = new DimLevel[]{dimLevel21};
		AggregationFunctionDefinition[] funcitons = new AggregationFunctionDefinition[2];
		funcitons[0] = new AggregationFunctionDefinition( "measure1", IBuildInAggregation.TOTAL_SUM_FUNC );
		funcitons[1] = new AggregationFunctionDefinition( "C_Measure1",
				IBuildInAggregation.TOTAL_SUM_FUNC );
		AggregationFunctionDefinition[] funcitonsWithParameterCol = new AggregationFunctionDefinition[3];
		funcitonsWithParameterCol[0] = new AggregationFunctionDefinition( "measure1",
				IBuildInAggregation.TOTAL_SUM_FUNC );
		funcitonsWithParameterCol[1] = new AggregationFunctionDefinition( null,
				"measure1",
				new DimLevel( "dimension1", "level12" ),
				"col12",
				IBuildInAggregation.TOTAL_WEIGHTEDAVE_FUNC );
		
		aggregations[0] = new AggregationDefinition( levelsForFilter, sortType, funcitons );
		sortType = new int[2];
		sortType[0] = IDimensionSortDefn.SORT_ASC;
		sortType[1] = IDimensionSortDefn.SORT_ASC;
		levelsForFilter = new DimLevel[]{dimLevel31};
		aggregations[1] = new AggregationDefinition( levelsForFilter, sortType, funcitons );
		
		aggregations[2] = new AggregationDefinition( null, null, funcitons );
		
		aggregations[3] = new AggregationDefinition( levelsForFilter, sortType, null );