diff options
author | Jason Height <jheight@apache.org> | 2004-10-13 03:37:56 +0000 |
---|---|---|
committer | Jason Height <jheight@apache.org> | 2004-10-13 03:37:56 +0000 |
commit | 0a8cadc08a7d67e35548506b36f8b03872d6c415 (patch) | |
tree | 8c6cce985cc6eb5a24b9b99482c867cfce4eb7b6 /src/testcases | |
parent | 60aefda5a85f840e6764dbc5e4bb7b65eab06a86 (diff) | |
download | poi-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-x | src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java | 3 |
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] ); |