aboutsummaryrefslogtreecommitdiffstats
path: root/src/testcases
diff options
context:
space:
mode:
authorJason Height <jheight@apache.org>2004-10-13 03:37:56 +0000
committerJason Height <jheight@apache.org>2004-10-13 03:37:56 +0000
commit0a8cadc08a7d67e35548506b36f8b03872d6c415 (patch)
tree8c6cce985cc6eb5a24b9b99482c867cfce4eb7b6 /src/testcases
parent60aefda5a85f840e6764dbc5e4bb7b65eab06a86 (diff)
downloadpoi-0a8cadc08a7d67e35548506b36f8b03872d6c415.tar.gz
poi-0a8cadc08a7d67e35548506b36f8b03872d6c415.zip
PR: 19974
Obtained from: Submitted by: Reviewed by: This patch fixes writeing VERY long > 8228 character strings. Existing SST serialisation had problem with calculation and writing to multiple continue records. Also fixed some test case errors introduced by my last patch for DBCell and IndexRecords git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353607 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/testcases')
-rwxr-xr-xsrc/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java b/src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java
index 58c5debfe9..560db0a655 100755
--- a/src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java
+++ b/src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java
@@ -161,7 +161,8 @@ public class TestValueRecordsAggregate extends TestCase
};
List records = testData();
valueRecord.construct( 0, records );
- int bytesWritten = valueRecord.serialize( 0, actualArray );
+ int bytesWritten = valueRecord.serializeCellRow(1, 0, actualArray );
+ bytesWritten += valueRecord.serializeCellRow(2, bytesWritten, actualArray );
assertEquals( 36, bytesWritten );
for (int i = 0; i < 36; i++)
assertEquals( expectedArray[i], actualArray[i] );