diff options
author | Andreas Beeker <kiwiwings@apache.org> | 2018-06-17 16:59:48 +0000 |
---|---|---|
committer | Andreas Beeker <kiwiwings@apache.org> | 2018-06-17 16:59:48 +0000 |
commit | 5bb9ab0609aba63cd16c6ae6edc1fe2797e02c78 (patch) | |
tree | 57fe46b20c721988be724bad4d00780212835dc0 /src/testcases/org/apache/poi | |
parent | 044155f4497e01b82cf568930feb3e7778d8a03a (diff) | |
download | poi-5bb9ab0609aba63cd16c6ae6edc1fe2797e02c78.tar.gz poi-5bb9ab0609aba63cd16c6ae6edc1fe2797e02c78.zip |
#62451 - Document last printed in the year 27321
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1833668 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/testcases/org/apache/poi')
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java b/src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java index 0600ffea9b..2fff500a09 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java @@ -170,4 +170,21 @@ public final class TestHPSFBugs { fs.close(); } + + @Test + public void bug62451() throws IOException { + final long millis = 920355314183864L; + try (HSSFWorkbook wb = new HSSFWorkbook()) { + wb.createSheet().createRow(0).createCell(0).setCellValue("foo"); + wb.createInformationProperties(); + SummaryInformation si = wb.getSummaryInformation(); + si.setLastPrinted(new Date(millis)); + try (HSSFWorkbook wb2 = HSSFTestDataSamples.writeOutAndReadBack(wb)) { + SummaryInformation si2 = wb2.getSummaryInformation(); + Date d = si.getLastPrinted(); + assertNotNull(d); + assertEquals(millis, d.getTime()); + } + } + } } |