aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYegor Kozlov <yegor@apache.org>2012-11-08 19:52:20 +0000
committerYegor Kozlov <yegor@apache.org>2012-11-08 19:52:20 +0000
commit3a1268af7f5cc9f45c6ed0b4d8dfb8ba563a07bb (patch)
treebe5593754706886981bab4c216eafc0d139db68f
parentbdba0ab57c0f713ca130be2bc969b5237223f3e8 (diff)
downloadpoi-3a1268af7f5cc9f45c6ed0b4d8dfb8ba563a07bb.tar.gz
poi-3a1268af7f5cc9f45c6ed0b4d8dfb8ba563a07bb.zip
Bugzilla 54099 - Ensure that CTHMerge and CTTcBorders go to poi-ooxml-schemas jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1407242 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--src/documentation/content/xdocs/status.xml1
-rw-r--r--src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java25
2 files changed, 17 insertions, 9 deletions
diff --git a/src/documentation/content/xdocs/status.xml b/src/documentation/content/xdocs/status.xml
index 50f9edc544..c393127453 100644
--- a/src/documentation/content/xdocs/status.xml
+++ b/src/documentation/content/xdocs/status.xml
@@ -34,6 +34,7 @@
<changes>
<release version="3.9-beta1" date="2012-??-??">
+ <action dev="poi-developers" type="fix">54099 - Ensure that CTHMerge and CTTcBorders go to poi-ooxml-schemas jar</action>
<action dev="poi-developers" type="fix">54111 - Fixed extracting text from table cells in HSLF</action>
<action dev="poi-developers" type="add">52583 - add support for drop-down lists in doc to html convertion</action>
<action dev="poi-developers" type="add">52863 - add workaround for files with broken CHP SPRMs</action>
diff --git a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java
index cf28ffd0c2..644b9e61cf 100644
--- a/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java
+++ b/src/ooxml/testcases/org/apache/poi/xwpf/usermodel/TestXWPFTableCell.java
@@ -22,11 +22,7 @@ package org.apache.poi.xwpf.usermodel;
import junit.framework.TestCase;
import org.apache.poi.xwpf.usermodel.XWPFTableCell.XWPFVertAlign;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTShd;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.STShd;
-import org.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalJc;
+import org.openxmlformats.schemas.wordprocessingml.x2006.main.*;
public class TestXWPFTableCell extends TestCase {
@@ -79,9 +75,20 @@ public class TestXWPFTableCell extends TestCase {
assertEquals("F0000F", clr);
}
- @Override
- protected void tearDown() throws Exception {
- super.tearDown();
- }
+ /**
+ * ensure that CTHMerge & CTTcBorders go in poi-ooxml.jar
+ */
+ public void test54099(){
+ XWPFDocument doc = new XWPFDocument();
+ CTTbl ctTable = CTTbl.Factory.newInstance();
+ XWPFTable table = new XWPFTable(ctTable, doc);
+ XWPFTableRow tr = table.getRow(0);
+ XWPFTableCell cell = tr.getCell(0);
+
+ CTTc ctTc = cell.getCTTc();
+ CTTcPr tcPr = ctTc.addNewTcPr();
+ CTHMerge hMerge = tcPr.addNewHMerge();
+ CTTcBorders tblBorders = tcPr.addNewTcBorders();
+ }
}