From: David North Date: Fri, 12 Jun 2015 15:29:20 +0000 (+0000) Subject: Add explicit test for NPE only caught by other tests. Test '97 fallback behaviour... X-Git-Tag: REL_3_13_BETA1~98 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=76998bc75c9965cad0af3e79b3082945bb5fbd14;p=poi.git Add explicit test for NPE only caught by other tests. Test '97 fallback behaviour generally. https://bz.apache.org/bugzilla/show_bug.cgi?id=56328 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1685104 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/testcases/org/apache/poi/ss/util/TestAreaReference.java b/src/testcases/org/apache/poi/ss/util/TestAreaReference.java index 43158038b1..525abc9891 100644 --- a/src/testcases/org/apache/poi/ss/util/TestAreaReference.java +++ b/src/testcases/org/apache/poi/ss/util/TestAreaReference.java @@ -47,4 +47,9 @@ public class TestAreaReference extends TestCase { assertEquals(1, newStyle.getLastCell().getRow()); } + @SuppressWarnings("deprecation") // deliberate test for behaviour if deprecated constructor used. + public void testFallbackToExcel97IfVersionNotSupplied() { + assertTrue(new AreaReference("A:B").isWholeColumnReference()); + assertTrue(AreaReference.isWholeColumnReference(null, new CellReference("A$1"), new CellReference("A$" + SpreadsheetVersion.EXCEL97.getMaxRows()))); + } }