aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFShape.java8
-rw-r--r--test-data/slideshow/ececapstonespring2012.pptxbin0 -> 178541 bytes
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFShape.java b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFShape.java
index 346e98922b..65ad0cace5 100644
--- a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFShape.java
+++ b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFShape.java
@@ -84,6 +84,14 @@ public class TestXSLFShape {
}
@Test
+ public void testProblemFile() throws IOException {
+ try (XMLSlideShow ppt = XSLFTestDataSamples.openSampleDocument("ececapstonespring2012.pptx")) {
+ List<XSLFSlide> slides = ppt.getSlides();
+ assertEquals(24, slides.size());
+ }
+ }
+
+ @Test
public void testCreateShapes() throws IOException {
XMLSlideShow ppt = new XMLSlideShow();
XSLFSlide slide = ppt.createSlide();
diff --git a/test-data/slideshow/ececapstonespring2012.pptx b/test-data/slideshow/ececapstonespring2012.pptx
new file mode 100644
index 0000000000..62cfcd4895
--- /dev/null
+++ b/test-data/slideshow/ececapstonespring2012.pptx
Binary files differ