]> source.dussan.org Git - poi.git/commitdiff
bug 52949: add unit test for reading VBA Macros from a Visio OOXML (VSDM, 2013+)...
authorJaven O'Neal <onealj@apache.org>
Mon, 11 Apr 2016 21:35:22 +0000 (21:35 +0000)
committerJaven O'Neal <onealj@apache.org>
Mon, 11 Apr 2016 21:35:22 +0000 (21:35 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1738651 13f79535-47bb-0310-9956-ffa450edef68

src/testcases/org/apache/poi/poifs/macros/TestVBAMacroReader.java

index 7d73654cf52d8fc5094f1fea8aa0de26e0724f88..181598a21bef36569b1d74eff447a1a88e092456 100644 (file)
@@ -80,7 +80,7 @@ public class TestVBAMacroReader {
     public void XSSFfromStream() throws Exception {
         fromStream(POIDataSamples.getSpreadSheetInstance(), "SimpleMacro.xlsm");
     }
-    @Ignore("Found 0 macros")
+    @Ignore("bug 59302: Found 0 macros")
     @Test
     public void HSLFfromStream() throws Exception {
         fromStream(POIDataSamples.getSlideShowInstance(), "SimpleMacro.ppt");
@@ -102,6 +102,10 @@ public class TestVBAMacroReader {
     public void HDGFfromStream() throws Exception {
         fromStream(POIDataSamples.getDiagramInstance(), "SimpleMacro.vsd");
     }
+    @Test
+    public void XDGFfromStream() throws Exception {
+        fromStream(POIDataSamples.getDiagramInstance(), "SimpleMacro.vsdm");
+    }
 
     //////////////////////////////// From File /////////////////////////////
     @Test
@@ -112,7 +116,7 @@ public class TestVBAMacroReader {
     public void XSSFfromFile() throws Exception {
         fromFile(POIDataSamples.getSpreadSheetInstance(), "SimpleMacro.xlsm");
     }
-    @Ignore("Found 0 macros")
+    @Ignore("bug 59302: Found 0 macros")
     @Test
     public void HSLFfromFile() throws Exception {
         fromFile(POIDataSamples.getSlideShowInstance(), "SimpleMacro.ppt");
@@ -134,13 +138,17 @@ public class TestVBAMacroReader {
     public void HDGFfromFile() throws Exception {
         fromFile(POIDataSamples.getDiagramInstance(), "SimpleMacro.vsd");
     }
+    @Test
+    public void XDGFfromFile() throws Exception {
+        fromFile(POIDataSamples.getDiagramInstance(), "SimpleMacro.vsdm");
+    }
 
     //////////////////////////////// From NPOIFS /////////////////////////////
     @Test
     public void HSSFfromNPOIFS() throws Exception {
         fromNPOIFS(POIDataSamples.getSpreadSheetInstance(), "SimpleMacro.xls");
     }
-    @Ignore("Found 0 macros")
+    @Ignore("bug 59302: Found 0 macros")
     @Test
     public void HSLFfromNPOIFS() throws Exception {
         fromNPOIFS(POIDataSamples.getSlideShowInstance(), "SimpleMacro.ppt");