New version of openxml4j, which supports reading from InputStreams. Enable WorkbookFactory test for this

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640015 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Nick Burch 2008-03-22 17:03:27 +00:00
parent d6d75a3614
commit c0e47ed015
2 changed files with 7 additions and 5 deletions

View File

@ -147,8 +147,8 @@ under the License.
<property name="ooxml.jar5.dir" location="${ooxml.lib}/jsr173_1.0_api.jar"/>
<property name="ooxml.jar5.url" value="${repository}/xmlbeans/jars/jsr173_1.0_api.jar"/>
<!-- No official release of openxml4j yet -->
<property name="ooxml.jar6.dir" location="${ooxml.lib}/openxml4j-bin-alpha-080321.jar"/>
<property name="ooxml.jar6.url" value="http://people.apache.org/~nick/openxml4j-bin-alpha-080321.jar"/>
<property name="ooxml.jar6.dir" location="${ooxml.lib}/openxml4j-bin-alpha-080322.jar"/>
<property name="ooxml.jar6.url" value="http://people.apache.org/~nick/openxml4j-bin-alpha-080322.jar"/>
<!-- See http://www.ecma-international.org/publications/standards/Ecma-376.htm -->
<!-- "Copy these file(s), free of charge" -->

View File

@ -70,9 +70,11 @@ public class TestWorkbookFactory extends TestCase {
}
/**
* TODO - fix openxml4j to support input stream
* Creates the appropriate kind of Workbook, but
* checking the mime magic at the start of the
* InputStream, then creating what's required.
*/
public void DISABLEDtestCreateGeneric() throws Exception {
public void testCreateGeneric() throws Exception {
Workbook wb;
// InputStream -> either
@ -86,7 +88,7 @@ public class TestWorkbookFactory extends TestCase {
new FileInputStream(xlsx)
);
assertNotNull(wb);
assertTrue(wb instanceof HSSFWorkbook);
assertTrue(wb instanceof XSSFWorkbook);
try {
wb = WorkbookFactory.create(