Conditionally run WebGL rendering tests
This commit is contained in:
@@ -82,7 +82,7 @@ describe('ol.rendering.layer.Image', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
waitForImages([source], {}, function() {
|
||||
|
||||
@@ -88,7 +88,7 @@ describe('ol.rendering.layer.Tile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
waitForTiles([source], {}, function() {
|
||||
@@ -122,7 +122,7 @@ describe('ol.rendering.layer.Tile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
waitForTiles([source1, source2], {}, function() {
|
||||
@@ -195,7 +195,7 @@ describe('ol.rendering.layer.Tile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
waitForTiles([source], {opacity: 0.2}, function() {
|
||||
@@ -229,7 +229,7 @@ describe('ol.rendering.layer.Tile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('512x256 renders correcly using the webgl renderer', function(done) {
|
||||
where('WebGL').it('512x256 renders correcly using the webgl renderer', function(done) {
|
||||
assertWebGL();
|
||||
var source = createSource('512x256');
|
||||
map = createMap('webgl', [-10997148, 4569099]);
|
||||
@@ -249,7 +249,7 @@ describe('ol.rendering.layer.Tile', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('192x256 renders correcly using the webgl renderer', function(done) {
|
||||
where('WebGL').it('192x256 renders correcly using the webgl renderer', function(done) {
|
||||
assertWebGL();
|
||||
var source = createSource('192x256');
|
||||
map = createMap('webgl', [-11271098, 3747248], [100, 100], undefined,
|
||||
|
||||
@@ -69,7 +69,7 @@ describe('ol.rendering.Map', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
map.once('postrender', function() {
|
||||
@@ -92,7 +92,7 @@ describe('ol.rendering.Map', function() {
|
||||
map, 'rendering/ol/expected/render-canvas.png', IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
expectResemble(
|
||||
@@ -112,7 +112,7 @@ describe('ol.rendering.Map', function() {
|
||||
map, 'rendering/ol/expected/pan-canvas.png', IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
map.getView().setCenter([10, 10]);
|
||||
@@ -134,7 +134,7 @@ describe('ol.rendering.Map', function() {
|
||||
map, 'rendering/ol/expected/rotate-canvas.png', 2.8, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
map.getView().setRotation(90);
|
||||
@@ -157,7 +157,7 @@ describe('ol.rendering.Map', function() {
|
||||
map, 'rendering/ol/expected/zoom-canvas.png', IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
map.getView().setCenter([10, 10]);
|
||||
|
||||
@@ -59,7 +59,7 @@ describe('ol.rendering.source.TileWMS', function() {
|
||||
}));
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
var map = createMap('webgl', 1);
|
||||
var source = createSource(0);
|
||||
@@ -84,7 +84,7 @@ describe('ol.rendering.source.TileWMS', function() {
|
||||
}));
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
var map = createMap('webgl', 2);
|
||||
var source = createSource(0);
|
||||
@@ -110,7 +110,7 @@ describe('ol.rendering.source.TileWMS', function() {
|
||||
}));
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
var map = createMap('webgl', 1);
|
||||
var source = createSource(20);
|
||||
@@ -135,7 +135,7 @@ describe('ol.rendering.source.TileWMS', function() {
|
||||
}));
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
var map = createMap('webgl', 2);
|
||||
var source = createSource(20);
|
||||
|
||||
@@ -190,7 +190,7 @@ describe('ol.rendering.style.Circle', function() {
|
||||
8.0, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
|
||||
@@ -110,7 +110,7 @@ describe('ol.rendering.style.Icon', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
createFeatures('rendering/ol/data/icon.png', imgInfo, function() {
|
||||
|
||||
@@ -117,7 +117,7 @@ describe('ol.rendering.style.LineString', function() {
|
||||
map, 'rendering/ol/style/expected/linestring-strokes-canvas.png',
|
||||
3.0, done);
|
||||
});
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
|
||||
@@ -92,7 +92,7 @@ describe('ol.rendering.style.Polygon', function() {
|
||||
IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer', function(done) {
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
expectResemble(map, 'rendering/ol/style/expected/polygon-types-webgl.png',
|
||||
@@ -161,7 +161,7 @@ describe('ol.rendering.style.Polygon', function() {
|
||||
IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer', function(done) {
|
||||
map = createMap('webgl', 100);
|
||||
map.getView().setResolution(0.5);
|
||||
createFeatures();
|
||||
@@ -222,7 +222,7 @@ describe('ol.rendering.style.Polygon', function() {
|
||||
IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer', function(done) {
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
expectResemble(map, 'rendering/ol/style/expected/polygon-zindex-webgl.png',
|
||||
@@ -282,7 +282,7 @@ describe('ol.rendering.style.Polygon', function() {
|
||||
IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer', function(done) {
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
expectResemble(
|
||||
|
||||
@@ -136,7 +136,7 @@ describe('ol.rendering.style.RegularShape', function() {
|
||||
expectResemble(map, 'spec/ol/style/expected/regularshape-canvas-linedashoffset.png', 5, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
createFeatures(stroke, fill);
|
||||
@@ -158,7 +158,7 @@ describe('ol.rendering.style.RegularShape', function() {
|
||||
expectResemble(map, 'rendering/ol/style/expected/regularshape-canvas-default-style.png', 3.0, done);
|
||||
});
|
||||
|
||||
it('tests the WebGL renderer', function(done) {
|
||||
where('WebGL').it('tests the WebGL renderer', function(done) {
|
||||
assertWebGL();
|
||||
map = createMap('webgl');
|
||||
createFeatures(stroke, fill);
|
||||
|
||||
@@ -102,13 +102,13 @@ describe('ol.rendering.style.Text', function() {
|
||||
expectResemble(map, 'rendering/ol/style/expected/text-rotated-canvas.png', IMAGE_TOLERANCE, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer without rotation', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer without rotation', function(done) {
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
expectResemble(map, 'rendering/ol/style/expected/text-webgl.png', 1.8, done);
|
||||
});
|
||||
|
||||
it('tests the webgl renderer with rotation', function(done) {
|
||||
where('WebGL').it('tests the webgl renderer with rotation', function(done) {
|
||||
map = createMap('webgl');
|
||||
createFeatures();
|
||||
map.getView().setRotation(Math.PI / 7);
|
||||
|
||||
@@ -467,7 +467,8 @@
|
||||
ArrayBuffer: 'ArrayBuffer' in global,
|
||||
'ArrayBuffer.isView': 'ArrayBuffer' in global && !!ArrayBuffer.isView,
|
||||
FileReader: 'FileReader' in global,
|
||||
Uint8ClampedArray: ('Uint8ClampedArray' in global)
|
||||
Uint8ClampedArray: ('Uint8ClampedArray' in global),
|
||||
WebGL: false
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user