Fix WebGLTile browser tests
The loader has to return a TypedArray, not ImageData
This commit is contained in:
@@ -21,7 +21,7 @@ describe('ol/layer/WebGLTile', function () {
|
||||
source: new DataTileSource({
|
||||
loader(z, x, y) {
|
||||
return new Promise((resolve) => {
|
||||
resolve(new ImageData(256, 256));
|
||||
resolve(new ImageData(256, 256).data);
|
||||
});
|
||||
},
|
||||
}),
|
||||
@@ -419,7 +419,7 @@ describe('ol/layer/WebGLTile', function () {
|
||||
source: new DataTileSource({
|
||||
loader(z, x, y) {
|
||||
return new Promise((resolve) => {
|
||||
resolve(new ImageData(256, 256));
|
||||
resolve(new ImageData(256, 256).data);
|
||||
});
|
||||
},
|
||||
}),
|
||||
@@ -434,7 +434,7 @@ describe('ol/layer/WebGLTile', function () {
|
||||
source: new DataTileSource({
|
||||
loader(z, x, y) {
|
||||
return new Promise((resolve) => {
|
||||
resolve(new ImageData(256, 256));
|
||||
resolve(new ImageData(256, 256).data);
|
||||
});
|
||||
},
|
||||
}),
|
||||
@@ -450,7 +450,7 @@ describe('ol/layer/WebGLTile', function () {
|
||||
source: new DataTileSource({
|
||||
loader(z, x, y) {
|
||||
return new Promise((resolve) => {
|
||||
resolve(new ImageData(256, 256));
|
||||
resolve(new ImageData(256, 256).data);
|
||||
});
|
||||
},
|
||||
}),
|
||||
@@ -589,7 +589,7 @@ describe('ol/layer/WebGLTile', function () {
|
||||
sourceless.setSource(
|
||||
new DataTileSource({
|
||||
loader(z, x, y) {
|
||||
return new ImageData(256, 256);
|
||||
return new ImageData(256, 256).data;
|
||||
},
|
||||
})
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user