Test fixes
|
Before Width: | Height: | Size: 396 B After Width: | Height: | Size: 396 B |
|
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 403 B |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
@@ -98,7 +98,7 @@ describe('ol.rendering.layer.Vector', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('renders transparent layers correctly with the canvas renderer', function(done) {
|
it('renders transparent layers correctly with the canvas renderer', function(done) {
|
||||||
map = createMap('canvas');
|
createMap('canvas');
|
||||||
var smallLine = new ol.Feature(new ol.geom.LineString([
|
var smallLine = new ol.Feature(new ol.geom.LineString([
|
||||||
[center[0], center[1] - 1],
|
[center[0], center[1] - 1],
|
||||||
[center[0], center[1] + 1]
|
[center[0], center[1] + 1]
|
||||||
@@ -131,7 +131,7 @@ describe('ol.rendering.layer.Vector', function() {
|
|||||||
opacity: 0.5
|
opacity: 0.5
|
||||||
}));
|
}));
|
||||||
map.once('postrender', function() {
|
map.once('postrender', function() {
|
||||||
expectResemble(map, 'spec/ol/layer/expected/vector-canvas-transparent.png',
|
expectResemble(map, 'rendering/ol/layer/expected/vector-canvas-transparent.png',
|
||||||
7, done);
|
7, done);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -138,6 +138,7 @@ describe('ol.render', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('supports lineDash styles', function(done) {
|
it('supports lineDash styles', function(done) {
|
||||||
|
var context = getContext();
|
||||||
var vectorContext = ol.render.toContext(context, {size: [100, 100]});
|
var vectorContext = ol.render.toContext(context, {size: [100, 100]});
|
||||||
|
|
||||||
var style = new ol.style.Style({
|
var style = new ol.style.Style({
|
||||||
@@ -154,11 +155,12 @@ describe('ol.render', function() {
|
|||||||
]));
|
]));
|
||||||
|
|
||||||
resembleCanvas(context.canvas,
|
resembleCanvas(context.canvas,
|
||||||
'spec/ol/expected/render-polygon-linedash.png', IMAGE_TOLERANCE, done);
|
'rendering/ol/expected/render-polygon-linedash.png', IMAGE_TOLERANCE, done);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
it('supports lineDashOffset', function(done) {
|
it('supports lineDashOffset', function(done) {
|
||||||
|
var context = getContext();
|
||||||
var vectorContext = ol.render.toContext(context, {size: [100, 100]});
|
var vectorContext = ol.render.toContext(context, {size: [100, 100]});
|
||||||
|
|
||||||
var style = new ol.style.Style({
|
var style = new ol.style.Style({
|
||||||
@@ -176,7 +178,7 @@ describe('ol.render', function() {
|
|||||||
]));
|
]));
|
||||||
|
|
||||||
resembleCanvas(context.canvas,
|
resembleCanvas(context.canvas,
|
||||||
'spec/ol/expected/render-polygon-linedashoffset.png', IMAGE_TOLERANCE, done);
|
'rendering/ol/expected/render-polygon-linedashoffset.png', IMAGE_TOLERANCE, done);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 819 B After Width: | Height: | Size: 819 B |
|
Before Width: | Height: | Size: 831 B After Width: | Height: | Size: 831 B |
@@ -119,20 +119,20 @@ describe('ol.rendering.style.RegularShape', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('supports lineDash', function(done) {
|
it('supports lineDash', function(done) {
|
||||||
map = createMap('canvas');
|
createMap('canvas');
|
||||||
createFeatures(new ol.style.Stroke({
|
createFeatures(new ol.style.Stroke({
|
||||||
lineDash: [10, 5]
|
lineDash: [10, 5]
|
||||||
}));
|
}));
|
||||||
expectResemble(map, 'spec/ol/style/expected/regularshape-canvas-linedash.png', 5, done);
|
expectResemble(map, 'rendering/ol/style/expected/regularshape-canvas-linedash.png', 5, done);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('supports lineDashOffset', function(done) {
|
it('supports lineDashOffset', function(done) {
|
||||||
map = createMap('canvas');
|
createMap('canvas');
|
||||||
createFeatures(new ol.style.Stroke({
|
createFeatures(new ol.style.Stroke({
|
||||||
lineDash: [10, 5],
|
lineDash: [10, 5],
|
||||||
lineDashOffset: 5
|
lineDashOffset: 5
|
||||||
}));
|
}));
|
||||||
expectResemble(map, 'spec/ol/style/expected/regularshape-canvas-linedashoffset.png', 5, done);
|
expectResemble(map, 'rendering/ol/style/expected/regularshape-canvas-linedashoffset.png', 5, done);
|
||||||
});
|
});
|
||||||
|
|
||||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ goog.provide('ol.test.format.MVT');
|
|||||||
goog.require('ol.Feature');
|
goog.require('ol.Feature');
|
||||||
goog.require('ol.ext.PBF');
|
goog.require('ol.ext.PBF');
|
||||||
goog.require('ol.ext.vectortile.VectorTile');
|
goog.require('ol.ext.vectortile.VectorTile');
|
||||||
|
goog.require('ol.extent');
|
||||||
goog.require('ol.format.MVT');
|
goog.require('ol.format.MVT');
|
||||||
goog.require('ol.geom.Point');
|
goog.require('ol.geom.Point');
|
||||||
goog.require('ol.render.Feature');
|
goog.require('ol.render.Feature');
|
||||||
@@ -92,7 +93,7 @@ where('ArrayBuffer.isView').describe('ol.format.MVT', function() {
|
|||||||
var format = new ol.format.MVT();
|
var format = new ol.format.MVT();
|
||||||
format.readFeatures(data);
|
format.readFeatures(data);
|
||||||
var extent = format.getLastExtent();
|
var extent = format.getLastExtent();
|
||||||
expect(extent.getWidth()).to.be(4096);
|
expect(ol.extent.getWidth(extent)).to.be(4096);
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
goog.provide('ol.test.Map');
|
goog.provide('ol.test.Map');
|
||||||
|
|
||||||
|
goog.require('ol.Feature');
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.MapEvent');
|
goog.require('ol.MapEvent');
|
||||||
goog.require('ol.Overlay');
|
goog.require('ol.Overlay');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.geom.Point');
|
||||||
goog.require('ol.has');
|
goog.require('ol.has');
|
||||||
goog.require('ol.interaction');
|
goog.require('ol.interaction');
|
||||||
goog.require('ol.interaction.DoubleClickZoom');
|
goog.require('ol.interaction.DoubleClickZoom');
|
||||||
@@ -11,7 +13,9 @@ goog.require('ol.interaction.Interaction');
|
|||||||
goog.require('ol.interaction.MouseWheelZoom');
|
goog.require('ol.interaction.MouseWheelZoom');
|
||||||
goog.require('ol.interaction.PinchZoom');
|
goog.require('ol.interaction.PinchZoom');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
|
goog.require('ol.layer.Vector');
|
||||||
goog.require('ol.renderer.canvas.IntermediateCanvas');
|
goog.require('ol.renderer.canvas.IntermediateCanvas');
|
||||||
|
goog.require('ol.source.Vector');
|
||||||
goog.require('ol.source.XYZ');
|
goog.require('ol.source.XYZ');
|
||||||
|
|
||||||
describe('ol.Map', function() {
|
describe('ol.Map', function() {
|
||||||
|
|||||||
@@ -2,6 +2,12 @@ goog.provide('ol.test.renderer.canvas.Replay');
|
|||||||
|
|
||||||
goog.require('ol');
|
goog.require('ol');
|
||||||
goog.require('ol.Feature');
|
goog.require('ol.Feature');
|
||||||
|
goog.require('ol.geom.GeometryCollection');
|
||||||
|
goog.require('ol.geom.LineString');
|
||||||
|
goog.require('ol.geom.MultiLineString');
|
||||||
|
goog.require('ol.geom.MultiPoint');
|
||||||
|
goog.require('ol.geom.MultiPolygon');
|
||||||
|
goog.require('ol.geom.Point');
|
||||||
goog.require('ol.geom.Polygon');
|
goog.require('ol.geom.Polygon');
|
||||||
goog.require('ol.render.canvas.LineStringReplay');
|
goog.require('ol.render.canvas.LineStringReplay');
|
||||||
goog.require('ol.render.canvas.PolygonReplay');
|
goog.require('ol.render.canvas.PolygonReplay');
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ goog.require('ol.TileState');
|
|||||||
goog.require('ol.VectorImageTile');
|
goog.require('ol.VectorImageTile');
|
||||||
goog.require('ol.VectorTile');
|
goog.require('ol.VectorTile');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.extent');
|
||||||
goog.require('ol.format.MVT');
|
goog.require('ol.format.MVT');
|
||||||
goog.require('ol.geom.Point');
|
goog.require('ol.geom.Point');
|
||||||
goog.require('ol.layer.VectorTile');
|
goog.require('ol.layer.VectorTile');
|
||||||
|
|||||||
@@ -5,6 +5,11 @@ goog.provide('ol.test.Sphere');
|
|||||||
|
|
||||||
goog.require('ol.Sphere');
|
goog.require('ol.Sphere');
|
||||||
goog.require('ol.format.WKT');
|
goog.require('ol.format.WKT');
|
||||||
|
goog.require('ol.geom.GeometryCollection');
|
||||||
|
goog.require('ol.geom.LineString');
|
||||||
|
goog.require('ol.geom.MultiLineString');
|
||||||
|
goog.require('ol.geom.MultiPoint');
|
||||||
|
goog.require('ol.geom.Point');
|
||||||
goog.require('ol.proj.EPSG4326');
|
goog.require('ol.proj.EPSG4326');
|
||||||
|
|
||||||
|
|
||||||
|
|||||||