bug 59858: add disabled unit test for bug 59858; file from Brooke
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1752776 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a7d210932a
commit
bb8f614a90
@ -20,6 +20,8 @@ package org.apache.poi.poifs.macros;
|
||||
import static org.apache.poi.POITestCase.assertContains;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
@ -259,4 +261,18 @@ public class TestVBAMacroReader {
|
||||
assertNotNull(macros);
|
||||
reader.close();
|
||||
}
|
||||
|
||||
// This test is written as expected-to-fail and should be rewritten
|
||||
// as expected-to-pass when the bug is fixed.
|
||||
@Test
|
||||
public void bug59858() throws IOException {
|
||||
try {
|
||||
fromFile(POIDataSamples.getSpreadSheetInstance(), "59858.xls");
|
||||
fail("This test passes now. Please update the unit test and bug 59858.");
|
||||
} catch (NullPointerException e) {
|
||||
e.printStackTrace();
|
||||
// NPE when reading module.offset in VBAMacroReader.readMacros (approx line 258)
|
||||
assumeTrue("This test currently fails with an NPE. See stdout.", false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
BIN
test-data/spreadsheet/59858.xls
Normal file
BIN
test-data/spreadsheet/59858.xls
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user