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
documentManager,
				iterator,
				levelDefs,
				false );
		
		hierarchy = dimensions[2].getHierarchy( );
		assertEquals( hierarchy.getName( ), "dimension3" );
		assertEquals( dimensions[2].length( ), 12 );
		
		TestFactTable factTable2 = new TestFactTable();
		String[] measureColumnName = new String[2];
		measureColumnName[0] = "measure1";
		measureColumnName[1] = "measure2";
		Cube cube = new Cube( "cube1", documentManager );
		
		cube.create( CubeUtility.getKeyColNames(dimensions), dimensions, factTable2, measureColumnName, new StopSign( ) );
		documentManager.flush( );
	}
	
	public void testCube1Aggregation( ) throws IOException, DataException, BirtException
	{
		
		CubeQueryExecutorHelper cubeQueryExcutorHelper = new CubeQueryExecutorHelper( 
				CubeQueryExecutorHelper.loadCube( "cube1", documentManager, new StopSign( ) ) );
		ISelection[][] filter = new ISelection[1][1];
		filter[0][0] = SelectionFactory.createRangeSelection(  new Object[]{"1"},
				 new Object[]{"3"},
				true,
				false );
		cubeQueryExcutorHelper.addFilter( new LevelFilter(dimLevel21, filter[0]) );