aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/testcases/org/apache
diff options
context:
space:
mode:
authorNick Burch <nick@apache.org>2008-07-29 22:02:09 +0000
committerNick Burch <nick@apache.org>2008-07-29 22:02:09 +0000
commitd7f86f111f19e5c02622a3e1b9ecfe1c7790c0d8 (patch)
tree84055b3eaf191b5225a8ea098e63b6c99f46ea79 /src/ooxml/testcases/org/apache
parentc033eb633a5604ac0b2fab9c805b05ba1f21c419 (diff)
downloadpoi-d7f86f111f19e5c02622a3e1b9ecfe1c7790c0d8.tar.gz
poi-d7f86f111f19e5c02622a3e1b9ecfe1c7790c0d8.zip
Improved .xlsm support - still not quite there though
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@680857 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/testcases/org/apache')
-rw-r--r--src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java
index 045f42cb07..518a15f56a 100644
--- a/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java
+++ b/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java
@@ -20,6 +20,7 @@ package org.apache.poi.xssf.usermodel;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
+import java.io.FileOutputStream;
import junit.framework.TestCase;
@@ -85,6 +86,7 @@ public class TestXSSFBugs extends TestCase {
Package pkg = Package.open(getFilePath("45431.xlsm"));
XSSFWorkbook wb = new XSSFWorkbook(pkg);
+ // Check the various macro related bits can be found
PackagePart vba = pkg.getPart(
PackagingURIHelper.createPartName("/xl/vbaProject.bin")
);
@@ -106,6 +108,10 @@ public class TestXSSFBugs extends TestCase {
);
assertNotNull(vba);
+ FileOutputStream fout = new FileOutputStream("/tmp/foo.xlsm");
+ nwb.write(fout);
+ fout.close();
+
// For testing with excel
// FileOutputStream fout = new FileOutputStream("/tmp/foo.xlsm");
// nwb.write(fout);