Bug 167777 org.eclipse.birt.tests.data has compile error in daily build 20061213
org.eclipse.birt.tests.data has compile error in daily build 20061213. Please see the attachment for details.
testsuites/org.eclipse.birt.tests.data/src/org/eclipse/birt/tests/data/engine/api/MultiPass_SortTest.java
String names[] = {"GROUP_COUNTRY"};
		SortDefinition sortDefn = new SortDefinition( );
		sortDefn.setExpression( "Total.sum( dataSetRow.AMOUNT )" );
		sortDefn.setSortDirection( sortDefn.SORT_DESC );
		GroupDefinition[] groupDefn = new GroupDefinition[]{new GroupDefinition(
				"group0" )};
		groupDefn[0].setKeyExpression( "row.GROUP_COUNTRY" );
		groupDefn[0].addSort( sortDefn );
		String[] bindingNameRow = new String[2];
		bindingNameRow[0] = "country";
		bindingNameRow[1] = "amount";
		IBaseExpression[] bindingExprRow = new IBaseExpression[2];
		bindingExprRow[0] = new ScriptExpression( "dataSetRow.COUNTRY" );
		bindingExprRow[1] = new ScriptExpression( "dataSetRow.AMOUNT" );
		createAndRunQuery( names, bindingExprGroup, groupDefn, null, null,
				null, null, null, null, bindingNameRow, bindingExprRow );
		checkOutputFile( );
	}
	public void test_sortOnGroupKey( ) throws Exception
	{
		String sqlStatement = "select COUNTRY, AMOUNT from "
				+ getTestTableName( );
		( (OdaDataSetDesign) this.dataSet ).setQueryText( sqlStatement );
		IBaseExpression[] expressions = new IBaseExpression[]{
				new ScriptExpression( "row.COUNTRY", 0 ),
				new ScriptExpression( "row>AMOUNT", 2 )};
		GroupDefinition[] groupDefn = new GroupDefinition[]{new GroupDefinition( ),};
	}
}