mirror of
https://github.com/apache/struts.git
synced 2026-08-06 15:17:00 +00:00
not fail if OS or JDK doesn't support jpeg
This commit is contained in:
@@ -33,6 +33,7 @@ import org.jfree.chart.ChartFactory;
|
||||
import org.jfree.chart.JFreeChart;
|
||||
import org.jfree.data.general.DefaultPieDataset;
|
||||
|
||||
import javax.imageio.ImageIO;
|
||||
import javax.servlet.ServletOutputStream;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.io.IOException;
|
||||
@@ -97,7 +98,9 @@ public class ChartResultTest extends StrutsTestCase {
|
||||
result.execute(actionInvocation);
|
||||
|
||||
EasyMock.verify(responseMock);
|
||||
assertTrue(os.isWritten());
|
||||
|
||||
boolean envSupportsJpeg = ImageIO.getImageWritersByFormatName("jpeg").hasNext();
|
||||
assertTrue(envSupportsJpeg ^ !os.isWritten());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user