_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,
==================================================================== */
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;
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 {
}
/**
- * 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);