harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mackie Mathew" <mcclou...@gmail.com>
Subject RasterTest failure fixed
Date Thu, 08 May 2008 10:41:16 GMT
RasterTest was failing because testGetPixels was failing. I was able to pass
the test with the following modfications:

public void testGetPixels() {
        // Regression test for HARMONY-2875
        try {
            Raster raster = Raster.createRaster(new BandedSampleModel(1, 2,
3, 4),
                    new DataBufferByte(new byte[191], *6)*,
                    new Point(new Point(28, 43)));

            raster.getPixels(6,
                    Integer.MAX_VALUE, 1, 0, new int[] {});
            fail("ArrayIndexOutOfBoundsException should be thrown");
//$NON-NLS-1$
        } catch (ArrayIndexOutOfBoundsException e) {
            // expected
        }


The test was failing  because the DataBuffer size was too small. When it was
increased from 5 to 6, the test passed. Is this fix acceptable?
-- 
Regards,

Tharindu

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message