Bug 211545 org.eclipse.birt.report.tests.engine has compile error in 2.3 daily build 20071130.
org.eclipse.birt.report.tests.engine has compile error in 2.3 daily build 20071130. The error message is below: [javac] ---------- [javac] 7. ERROR in /home/adb/releng.230/src/plugins/org.eclipse.birt.report.tests.engine/src/org/eclipse/birt/report/tests/engine/api/DataExtractionTaskTest.java (at line 313) [javac] assertEquals( 112, data.getValue( "number" ) ); [javac] ^^^^^^^^^^^^ [javac] The method assertEquals(Object, Object) in the type Assert is not applicable for the arguments (int, Object) [javac] ---------- The JDK used in daily build is 1.4
testsuites/org.eclipse.birt.report.tests.engine/src/org/eclipse/birt/report/tests/engine/api/DataExtractionTaskTest.java
checkGetResultSetList( extractTask );
		checkSelectColumns( extractTask );
	}
	private void checkGetResultSetList( IDataExtractionTask task )
	{
		ArrayList results;
		try
		{
			results = (ArrayList) task.getResultSetList( );
			assertEquals( 1, results.size( ) );
		}
		catch ( EngineException e )
		{
			e.printStackTrace( );
			fail( );
		}
	}
	private void checkSelectColumns( IDataExtractionTask task )
	{
		String[] columns = {"code", "territory"};
		task.selectResultSet( "t1" );
		task.selectColumns( columns );
		try
		{
			IExtractionResults result = task.extract( );
			assertNotNull( result );
			assertEquals( 2, result.getResultMetaData( ).getColumnCount( ) );
			assertEquals("code",result.getResultMetaData( ).getColumnName( 0 ));
			assertEquals("territory",result.getResultMetaData( ).getColumnName( 1 ));
		}