]> source.dussan.org Git - poi.git/commitdiff
fixed bad test case in BaseTestSheet.getCellComments
authorJaven O'Neal <onealj@apache.org>
Mon, 23 Nov 2015 15:45:30 +0000 (15:45 +0000)
committerJaven O'Neal <onealj@apache.org>
Mon, 23 Nov 2015 15:45:30 +0000 (15:45 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1715854 13f79535-47bb-0310-9956-ffa450edef68

src/testcases/org/apache/poi/ss/usermodel/BaseTestSheet.java

index c875f03ed9e1ad5a65a5553b160d5617c77a39a3..87340c9a6b146da5e7a75439146495837a602897 100644 (file)
@@ -1036,6 +1036,7 @@ public abstract class BaseTestSheet {
         Workbook workbook = _testDataProvider.createWorkbook();
         Sheet sheet = workbook.createSheet("TEST");
         Drawing dg = sheet.createDrawingPatriarch();
+        ClientAnchor anchor = workbook.getCreationHelper().createClientAnchor();
         
         int nRows = 5;
         int nCols = 6;
@@ -1044,11 +1045,20 @@ public abstract class BaseTestSheet {
             sheet.createRow(r);
             // Create columns in reverse order
             for (int c=nCols-1; c>=0; c--) {
-                Comment comment = dg.createCellComment(workbook.getCreationHelper().createClientAnchor());
+                // When the comment box is visible, have it show in a 1x3 space
+                anchor.setCol1(c);
+                anchor.setCol2(c);
+                anchor.setRow1(r);
+                anchor.setRow2(r);
+                
+                // Create the comment and set the text-author
+                Comment comment = dg.createCellComment(anchor);
                 Cell cell = sheet.getRow(r).createCell(c);
                 comment.setAuthor("Author " + r);
                 RichTextString text = workbook.getCreationHelper().createRichTextString("Test comment at row=" + r + ", column=" + c);
                 comment.setString(text);
+                
+                // Assign the comment to the cell
                 cell.setCellComment(comment);
             }
         }