Merge pull request #10930 from ahocevar/uniform-color-test
Better test for uniform colors
This commit is contained in:
@@ -103,10 +103,12 @@ describe('ol.reproj.Image', function () {
|
|||||||
.getImageData(0, 0, canvas.width, canvas.height).data;
|
.getImageData(0, 0, canvas.width, canvas.height).data;
|
||||||
|
|
||||||
for (let i = 0; i < canvas.width * canvas.height * 4; i += 4) {
|
for (let i = 0; i < canvas.width * canvas.height * 4; i += 4) {
|
||||||
expect(pixels[i + 0]).to.be.within(pixels[0] - 2, pixels[0] + 2);
|
expect(
|
||||||
expect(pixels[i + 1]).to.be.within(pixels[1] - 2, pixels[1] + 2);
|
Math.abs(pixels[i + 0] - pixels[0]) +
|
||||||
expect(pixels[i + 2]).to.be.within(pixels[2] - 2, pixels[2] + 2);
|
Math.abs(pixels[i + 1] - pixels[1]) +
|
||||||
expect(pixels[i + 3]).to.be.within(pixels[3] - 2, pixels[3] + 2);
|
Math.abs(pixels[i + 2] - pixels[2]) +
|
||||||
|
Math.abs(pixels[i + 3] - pixels[3])
|
||||||
|
).to.be.lessThan(5);
|
||||||
}
|
}
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user