DataBufferByte actualDB = (DataBufferByte)imgActual.getRaster().getDataBuffer();\r
byte[] expectedData = expectedDB.getData(0);\r
byte[] actualData = actualDB.getData(0);\r
+ \r
+ // allow to find out what the actual difference is in CI where this fails currently\r
+ if(!Arrays.equals(expectedData, actualData)) {\r
+ ImageIO.write(imgActual, "PNG", File.createTempFile("TestFontRendering", ".png"));\r
+ }\r
assertTrue("Expected to have matching raster-arrays, but found differences, size " + expectedData.length + " and " + actualData.length, \r
Arrays.equals(expectedData, actualData));\r
}\r