add unit tests for ol.style.Stroke

This commit is contained in:
jansule
2018-08-06 11:56:51 +02:00
parent 88e98cbc6b
commit bbf5ad55bb
+30
View File
@@ -74,6 +74,7 @@ const style = new ol.style.Style();
const styleArray: ol.style.Style[] = [];
const styleFunction: ol.StyleFunction = (feature, resolution) => style;
let styleRegularShape: ol.style.RegularShape;
let styleStroke: ol.style.Stroke;
const tilegrid = new ol.tilegrid.TileGrid({resolutions: numberArray});
const transformFn: ol.TransformFunction = (array, out, dimension) => numberArray;
let units: ol.proj.Units;
@@ -1111,6 +1112,35 @@ styleRegularShape = new ol.style.RegularShape({
points: 4,
});
//
// ol.style.Stroke
//
styleStroke = new ol.style.Stroke();
styleStroke.setColor('#FF0000');
styleStroke.setColor('red');
styleStroke.setColor('#CCC');
styleStroke.setColor('rgb(255, 255, 255)');
styleStroke.setColor('rgb(255, 255, 255, 0.7)');
styleStroke.setLineCap('butt');
styleStroke.setLineCap('round');
styleStroke.setLineCap('square');
styleStroke.setLineJoin('bevel');
styleStroke.setLineJoin('round');
styleStroke.setLineJoin('miter');
styleStroke.setLineDash([10, 5]);
styleStroke.setLineDashOffset(10);
styleStroke.setMiterLimit(20);
styleStroke.setWidth(5);
styleStroke.getColor();
styleStroke.getLineCap();
styleStroke.getLineJoin();
styleStroke.getLineDash();
styleStroke.getLineDashOffset();
styleStroke.getMiterLimit();
styleStroke.getWidth();
//
// ol.proj
//