ASF Bugzilla – Attachment 5606 Details for
Bug 18090
[PATCH]Sheet.getColumnWidth sometimes doesnt return the correct width
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Testcase to find this problem
Patch1.txt (text/plain), 1.97 KB, created by
Toshiaki Kamoshida
on 2003-04-02 15:09:27 UTC
(
hide
)
Description:
Testcase to find this problem
Filename:
MIME Type:
Creator:
Toshiaki Kamoshida
Created:
2003-04-02 15:09:27 UTC
Size:
1.97 KB
patch
obsolete
>ccvs diff SheetTest.java (in directory D:\CVSROOT\jakarta-poi\src\testcases\org\apache\poi\hssf\model\) >Index: SheetTest.java >=================================================================== >RCS file: /home/cvspublic/jakarta-poi/src/testcases/org/apache/poi/hssf/model/SheetTest.java,v >retrieving revision 1.1 >diff -r1.1 SheetTest.java >2a3,6 >> import java.lang.reflect.Field; >> import java.util.ArrayList; >> import java.util.List; >> >4a9,10 >> import org.apache.poi.hssf.record.ColumnInfoRecord; >> >73a80,119 >> } >> >> public void testGetCellWidth() >> { >> try{ >> Sheet sheet = Sheet.createSheet(); >> ColumnInfoRecord nci = ( ColumnInfoRecord ) sheet.createColInfo(); >> >> //prepare test model >> nci.setFirstColumn((short)5); >> nci.setLastColumn((short)10); >> nci.setColumnWidth((short)100); >> Field f = Sheet.class.getDeclaredField("columnSizes"); >> f.setAccessible(true); >> List columnSizes = new ArrayList(); >> f.set(sheet,columnSizes); >> columnSizes.add(nci); >> sheet.records.add(1 + sheet.dimsloc, nci); >> sheet.dimsloc++; >> >> assertEquals((short)100,sheet.getColumnWidth((short)5)); >> assertEquals((short)100,sheet.getColumnWidth((short)6)); >> assertEquals((short)100,sheet.getColumnWidth((short)7)); >> assertEquals((short)100,sheet.getColumnWidth((short)8)); >> assertEquals((short)100,sheet.getColumnWidth((short)9)); >> assertEquals((short)100,sheet.getColumnWidth((short)10)); >> >> sheet.setColumnWidth((short)6,(short)200); >> >> assertEquals((short)100,sheet.getColumnWidth((short)5)); >> assertEquals((short)200,sheet.getColumnWidth((short)6)); >> assertEquals((short)100,sheet.getColumnWidth((short)7)); >> assertEquals((short)100,sheet.getColumnWidth((short)8)); >> assertEquals((short)100,sheet.getColumnWidth((short)9)); >> assertEquals((short)100,sheet.getColumnWidth((short)10)); >> >> >> } >> catch(Exception e){e.printStackTrace();fail(e.getMessage());} >>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 18090
:
5602
| 5606 |
5614