pptx test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904334 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/poi-ooxml/src/test/java/org/apache/poi/xslf/TestXSLFBugs.java b/poi-ooxml/src/test/java/org/apache/poi/xslf/TestXSLFBugs.java
index ef4f487..0ff51a9 100644
--- a/poi-ooxml/src/test/java/org/apache/poi/xslf/TestXSLFBugs.java
+++ b/poi-ooxml/src/test/java/org/apache/poi/xslf/TestXSLFBugs.java
@@ -1127,6 +1127,18 @@
}
@Test
+ void loadPptxWithArtisticEffect() throws IOException {
+ try (XMLSlideShow slideShowModel = openSampleDocument("ArtisticEffectSample.pptx")) {
+ for (XSLFSlide slide : slideShowModel.getSlides()) {
+ assertNotNull(slide);
+ for (XSLFShape shape : slide.getShapes()) {
+ assertNotNull(shape);
+ }
+ }
+ }
+ }
+
+ @Test
void identicalGradientStopsBug() throws IOException {
final ArrayList<LinearGradientPaint> linearGradients = new ArrayList<>();
diff --git a/test-data/slideshow/ArtisticEffectSample.pptx b/test-data/slideshow/ArtisticEffectSample.pptx
new file mode 100644
index 0000000..72765c8
--- /dev/null
+++ b/test-data/slideshow/ArtisticEffectSample.pptx
Binary files differ