#60973 XDGF Support for "PolylineTo" as well as existing alternate spelling "PolyLineTo"
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1791108 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
3bd1f662f3
commit
70ae27f96d
@ -37,6 +37,8 @@ public class GeometryRowFactory {
|
||||
_rowTypes.put("LineTo", LineTo.class, RowType.class);
|
||||
_rowTypes.put("MoveTo", MoveTo.class, RowType.class);
|
||||
_rowTypes.put("NURBSTo", NURBSTo.class, RowType.class);
|
||||
// Note - two different spellings depending on version used...!
|
||||
_rowTypes.put("PolylineTo", PolyLineTo.class, RowType.class);
|
||||
_rowTypes.put("PolyLineTo", PolyLineTo.class, RowType.class);
|
||||
_rowTypes.put("RelCubBezTo", RelCubBezTo.class, RowType.class);
|
||||
_rowTypes.put("RelEllipticalArcTo", RelEllipticalArcTo.class,
|
||||
|
@ -16,9 +16,8 @@
|
||||
==================================================================== */
|
||||
package org.apache.poi.xdgf.extractor;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.apache.poi.POITestCase.assertContains;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@ -28,7 +27,6 @@ import org.apache.poi.openxml4j.opc.OPCPackage;
|
||||
import org.apache.poi.xdgf.usermodel.XmlVisioDocument;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
|
||||
public class TestXDGFVisioExtractor {
|
||||
@ -79,13 +77,13 @@ public class TestXDGFVisioExtractor {
|
||||
}
|
||||
|
||||
/**
|
||||
* Currently failing with:
|
||||
* Some confusion on PolylineTo vs PolyLineTo, both should be handled.
|
||||
* Previously failed with:
|
||||
* org.apache.poi.POIXMLException: Invalid 'Row_Type' name 'PolylineTo'
|
||||
* at org.apache.poi.xdgf.util.ObjectFactory.load
|
||||
* at org.apache.poi.xdgf.usermodel.section.geometry.GeometryRowFactory.load
|
||||
*/
|
||||
@Test
|
||||
@Ignore("TODO Fix bug #60973")
|
||||
public void testPolylineTo() throws IOException {
|
||||
InputStream is = SAMPLES.openResourceAsStream("60973.vsdx");
|
||||
XmlVisioDocument document = new XmlVisioDocument(is);
|
||||
|
Loading…
Reference in New Issue
Block a user