From 3e91be2c5a5f164b4a13d6a479964a285a23cf56 Mon Sep 17 00:00:00 2001
From: Nick Burch <nick@apache.org>
Date: Thu, 7 Nov 2013 21:56:49 +0000
Subject: Patch from Andreas Beeker from bug #49237 - HSSF Row Style XfIndex is
 12 not 16 bits of data

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1539837 13f79535-47bb-0310-9956-ffa450edef68
---
 src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java | 9 +++++++++
 1 file changed, 9 insertions(+)

(limited to 'src/testcases/org/apache')

diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java b/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
index f392a4da20..d5684d84aa 100644
--- a/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
+++ b/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java
@@ -2319,4 +2319,13 @@ if(1==2) {
         HSSFWorkbook wb = openSample("54016.xls");
         wb = HSSFTestDataSamples.writeOutAndReadBack(wb);
     }
+
+    /** Row style information is 12 not 16 bits */
+    public void testFile() {
+        HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("49237.xls");
+        HSSFSheet sheet = wb.getSheetAt(0);
+        HSSFRow row = sheet.getRow(0);
+        HSSFCellStyle rstyle = row.getRowStyle();
+        assertEquals(rstyle.getBorderBottom(), HSSFCellStyle.BORDER_DOUBLE);
+    }
 }
-- 
cgit v1.2.3