diff --git a/package-lock.json b/package-lock.json index 7b9dd4439..de2ada023 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,12 +25,12 @@ "eslint-plugin-html": "^7.1.0", "eslint-plugin-markdown": "^3.0.0", "fs-extra": "^11.1.0", - "karma": "^6.4.1", - "karma-chrome-launcher": "^3.1.1", - "karma-coverage": "^2.2.0", - "karma-firefox-launcher": "^2.1.2", + "karma": "^6.4.4", + "karma-chrome-launcher": "^3.2.0", + "karma-coverage": "^2.2.1", + "karma-firefox-launcher": "^2.1.3", "karma-jasmine": "^5.1.0", - "karma-jasmine-html-reporter": "^2.0.0", + "karma-jasmine-html-reporter": "^2.3.0", "karma-rollup-preprocessor": "7.0.7", "markdown-it-include": "^2.0.0", "mocha": "^10.2.0", @@ -11758,10 +11758,11 @@ } }, "node_modules/karma": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.1.tgz", - "integrity": "sha512-Cj57NKOskK7wtFWSlMvZf459iX+kpYIPXmkNUzP2WAFcA7nhr/ALn5R7sw3w+1udFDcpMx/tuB8d5amgm3ijaA==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, + "license": "MIT", "dependencies": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", @@ -11782,7 +11783,7 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", @@ -11796,10 +11797,11 @@ } }, "node_modules/karma-chrome-launcher": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", - "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, + "license": "MIT", "dependencies": { "which": "^1.2.1" } @@ -11817,10 +11819,11 @@ } }, "node_modules/karma-coverage": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz", - "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", "dev": true, + "license": "MIT", "dependencies": { "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-instrument": "^5.1.0", @@ -11834,13 +11837,30 @@ } }, "node_modules/karma-firefox-launcher": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.2.tgz", - "integrity": "sha512-VV9xDQU1QIboTrjtGVD4NCfzIH7n01ZXqy/qpBhnOeGVOkG5JYPEm8kuSd7psHE6WouZaQ9Ool92g8LFweSNMA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.3.tgz", + "integrity": "sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==", "dev": true, + "license": "MIT", "dependencies": { "is-wsl": "^2.2.0", - "which": "^2.0.1" + "which": "^3.0.0" + } + }, + "node_modules/karma-firefox-launcher/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/karma-jasmine": { @@ -11859,12 +11879,13 @@ } }, "node_modules/karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.3.0.tgz", + "integrity": "sha512-iFDjVpcWHnupRoJfnjuAeNF68sAGk+7RfceCzm33HHYNV6OgBa6EC1nPgJUFM+tVDHLlQ5NhgcTKz7AbdrV3AQ==", "dev": true, + "license": "MIT", "peerDependencies": { - "jasmine-core": "^4.0.0", + "jasmine-core": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "karma": "^6.0.0", "karma-jasmine": "^5.0.0" } @@ -30276,9 +30297,9 @@ } }, "karma": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.1.tgz", - "integrity": "sha512-Cj57NKOskK7wtFWSlMvZf459iX+kpYIPXmkNUzP2WAFcA7nhr/ALn5R7sw3w+1udFDcpMx/tuB8d5amgm3ijaA==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, "requires": { "@colors/colors": "1.5.0", @@ -30300,7 +30321,7 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", @@ -30353,9 +30374,9 @@ } }, "karma-chrome-launcher": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", - "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, "requires": { "which": "^1.2.1" @@ -30373,9 +30394,9 @@ } }, "karma-coverage": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz", - "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", "dev": true, "requires": { "istanbul-lib-coverage": "^3.2.0", @@ -30387,13 +30408,24 @@ } }, "karma-firefox-launcher": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.2.tgz", - "integrity": "sha512-VV9xDQU1QIboTrjtGVD4NCfzIH7n01ZXqy/qpBhnOeGVOkG5JYPEm8kuSd7psHE6WouZaQ9Ool92g8LFweSNMA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-2.1.3.tgz", + "integrity": "sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==", "dev": true, "requires": { "is-wsl": "^2.2.0", - "which": "^2.0.1" + "which": "^3.0.0" + }, + "dependencies": { + "which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, "karma-jasmine": { @@ -30406,9 +30438,9 @@ } }, "karma-jasmine-html-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.0.0.tgz", - "integrity": "sha512-SB8HNNiazAHXM1vGEzf8/tSyEhkfxuDdhYdPBX2Mwgzt0OuF2gicApQ+uvXLID/gXyJQgvrM9+1/2SxZFUUDIA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.3.0.tgz", + "integrity": "sha512-iFDjVpcWHnupRoJfnjuAeNF68sAGk+7RfceCzm33HHYNV6OgBa6EC1nPgJUFM+tVDHLlQ5NhgcTKz7AbdrV3AQ==", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index 5cd621be7..50773f241 100644 --- a/package.json +++ b/package.json @@ -63,12 +63,12 @@ "eslint-plugin-html": "^7.1.0", "eslint-plugin-markdown": "^3.0.0", "fs-extra": "^11.1.0", - "karma": "^6.4.1", - "karma-chrome-launcher": "^3.1.1", - "karma-coverage": "^2.2.0", - "karma-firefox-launcher": "^2.1.2", + "karma": "^6.4.4", + "karma-chrome-launcher": "^3.2.0", + "karma-coverage": "^2.2.1", + "karma-firefox-launcher": "^2.1.3", "karma-jasmine": "^5.1.0", - "karma-jasmine-html-reporter": "^2.0.0", + "karma-jasmine-html-reporter": "^2.3.0", "karma-rollup-preprocessor": "7.0.7", "markdown-it-include": "^2.0.0", "mocha": "^10.2.0", diff --git a/test/fixtures/box/borderDash.js b/test/fixtures/box/borderDash.js index ffd73622a..079abcc98 100644 --- a/test/fixtures/box/borderDash.js +++ b/test/fixtures/box/borderDash.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0107, config: { type: 'bar', options: { diff --git a/test/fixtures/box/label.js b/test/fixtures/box/label.js index 662a0f3f2..6de066c71 100644 --- a/test/fixtures/box/label.js +++ b/test/fixtures/box/label.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0075, + tolerance: 0.0141, config: { type: 'bar', options: { diff --git a/test/fixtures/box/labelCanvas.js b/test/fixtures/box/labelCanvas.js index 84d61749c..025268d46 100644 --- a/test/fixtures/box/labelCanvas.js +++ b/test/fixtures/box/labelCanvas.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0060, + tolerance: 0.0147, config: { type: 'scatter', options: { diff --git a/test/fixtures/box/labelCanvasOpacity.js b/test/fixtures/box/labelCanvasOpacity.js index 6e7475fbd..7e4f82669 100644 --- a/test/fixtures/box/labelCanvasOpacity.js +++ b/test/fixtures/box/labelCanvasOpacity.js @@ -2,7 +2,7 @@ const canvas = window.createCanvas(); canvas.style.opacity = 0.2; module.exports = { - tolerance: 0.0060, + tolerance: 0.0147, config: { type: 'scatter', options: { diff --git a/test/fixtures/box/labelDecoration.js b/test/fixtures/box/labelDecoration.js index 6603baffa..ef88b93c1 100644 --- a/test/fixtures/box/labelDecoration.js +++ b/test/fixtures/box/labelDecoration.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0315, + tolerance: 0.0587, config: { type: 'scatter', options: { diff --git a/test/fixtures/box/scriptableOptions.js b/test/fixtures/box/scriptableOptions.js index 30b2cb2e3..0a155b31c 100644 --- a/test/fixtures/box/scriptableOptions.js +++ b/test/fixtures/box/scriptableOptions.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0106, config: { type: 'bar', options: { diff --git a/test/fixtures/box/shadow.js b/test/fixtures/box/shadow.js index 26b321cb4..c518fdf9f 100644 --- a/test/fixtures/box/shadow.js +++ b/test/fixtures/box/shadow.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0075, + tolerance: 0.00935, config: { type: 'bar', options: { diff --git a/test/fixtures/box/shadowColors.js b/test/fixtures/box/shadowColors.js index 5e64979cd..e1764ff08 100644 --- a/test/fixtures/box/shadowColors.js +++ b/test/fixtures/box/shadowColors.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0075, + tolerance: 0.00925, config: { type: 'bar', options: { diff --git a/test/fixtures/box/zIndex.js b/test/fixtures/box/zIndex.js index 9259c5e2d..10b05ffd5 100644 --- a/test/fixtures/box/zIndex.js +++ b/test/fixtures/box/zIndex.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.0018, config: { type: 'scatter', options: { diff --git a/test/fixtures/doughnutLabel/border.js b/test/fixtures/doughnutLabel/border.js index 731187473..55654c0cf 100644 --- a/test/fixtures/doughnutLabel/border.js +++ b/test/fixtures/doughnutLabel/border.js @@ -3,7 +3,7 @@ function content(ctx, opts) { } module.exports = { - tolerance: 0.0062, + tolerance: 0.00725, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/contentMultiline.js b/test/fixtures/doughnutLabel/contentMultiline.js index 8e370655e..8813ee1fd 100644 --- a/test/fixtures/doughnutLabel/contentMultiline.js +++ b/test/fixtures/doughnutLabel/contentMultiline.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0069, + tolerance: 0.01405, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/contentMultilineColors.js b/test/fixtures/doughnutLabel/contentMultilineColors.js index 9d4872689..b4d10ca27 100644 --- a/test/fixtures/doughnutLabel/contentMultilineColors.js +++ b/test/fixtures/doughnutLabel/contentMultilineColors.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0081, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/contentMultilineFonts.js b/test/fixtures/doughnutLabel/contentMultilineFonts.js index ee28a8def..d28c898c4 100644 --- a/test/fixtures/doughnutLabel/contentMultilineFonts.js +++ b/test/fixtures/doughnutLabel/contentMultilineFonts.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0089, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/noDoughnut.js b/test/fixtures/doughnutLabel/noDoughnut.js index ef2ba04d5..a90878f4b 100644 --- a/test/fixtures/doughnutLabel/noDoughnut.js +++ b/test/fixtures/doughnutLabel/noDoughnut.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.00755, config: { type: 'line', data: { diff --git a/test/fixtures/doughnutLabel/noFit.js b/test/fixtures/doughnutLabel/noFit.js index 537b551bb..82854e3eb 100644 --- a/test/fixtures/doughnutLabel/noFit.js +++ b/test/fixtures/doughnutLabel/noFit.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0090, + tolerance: 0.0187, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/rotatedChart.js b/test/fixtures/doughnutLabel/rotatedChart.js index ffd353458..ba5a5b402 100644 --- a/test/fixtures/doughnutLabel/rotatedChart.js +++ b/test/fixtures/doughnutLabel/rotatedChart.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0089, config: { type: 'doughnut', data: { diff --git a/test/fixtures/doughnutLabel/rotation.js b/test/fixtures/doughnutLabel/rotation.js index c833122d2..4f673ff90 100644 --- a/test/fixtures/doughnutLabel/rotation.js +++ b/test/fixtures/doughnutLabel/rotation.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0072, + tolerance: 0.01335, config: { type: 'doughnut', data: { diff --git a/test/fixtures/ellipse/labelCanvas.js b/test/fixtures/ellipse/labelCanvas.js index d3a02c3fd..de3529290 100644 --- a/test/fixtures/ellipse/labelCanvas.js +++ b/test/fixtures/ellipse/labelCanvas.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0060, + tolerance: 0.0128, config: { type: 'scatter', options: { diff --git a/test/fixtures/ellipse/labelCanvasOpacity.js b/test/fixtures/ellipse/labelCanvasOpacity.js index bd2e3468b..dcac8e23e 100644 --- a/test/fixtures/ellipse/labelCanvasOpacity.js +++ b/test/fixtures/ellipse/labelCanvasOpacity.js @@ -2,7 +2,7 @@ const canvas = window.createCanvas(); canvas.style.opacity = 0.2; module.exports = { - tolerance: 0.0060, + tolerance: 0.0129, config: { type: 'scatter', options: { diff --git a/test/fixtures/ellipse/labelDecoration.js b/test/fixtures/ellipse/labelDecoration.js index 19330834b..13ba1def8 100644 --- a/test/fixtures/ellipse/labelDecoration.js +++ b/test/fixtures/ellipse/labelDecoration.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0320, + tolerance: 0.05875, config: { type: 'scatter', options: { diff --git a/test/fixtures/label/border.js b/test/fixtures/label/border.js index 0d1ab348c..26b1305a8 100644 --- a/test/fixtures/label/border.js +++ b/test/fixtures/label/border.js @@ -3,7 +3,7 @@ function content(ctx, opts) { } module.exports = { - tolerance: 0.0057, + tolerance: 0.0114, config: { type: 'scatter', options: { diff --git a/test/fixtures/label/calloutCanvas.js b/test/fixtures/label/calloutCanvas.js index 64829a36b..42fa4cc21 100644 --- a/test/fixtures/label/calloutCanvas.js +++ b/test/fixtures/label/calloutCanvas.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01125, config: { type: 'scatter', options: { diff --git a/test/fixtures/label/contentMultilineColors.js b/test/fixtures/label/contentMultilineColors.js index 06fe09730..87cbce0f0 100644 --- a/test/fixtures/label/contentMultilineColors.js +++ b/test/fixtures/label/contentMultilineColors.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0150, + tolerance: 0.03, config: { type: 'bar', options: { diff --git a/test/fixtures/label/contentMultilineFonts.js b/test/fixtures/label/contentMultilineFonts.js index 38ec3f11c..92eb07002 100644 --- a/test/fixtures/label/contentMultilineFonts.js +++ b/test/fixtures/label/contentMultilineFonts.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0165, + tolerance: 0.0314, config: { type: 'bar', options: { diff --git a/test/fixtures/label/decoration.js b/test/fixtures/label/decoration.js index 9a7777992..f22684b06 100644 --- a/test/fixtures/label/decoration.js +++ b/test/fixtures/label/decoration.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.036, + tolerance: 0.08675, config: { type: 'scatter', options: { diff --git a/test/fixtures/label/gradientBackground.js b/test/fixtures/label/gradientBackground.js index d8efdbb07..6cdde64f7 100644 --- a/test/fixtures/label/gradientBackground.js +++ b/test/fixtures/label/gradientBackground.js @@ -6,7 +6,7 @@ function gradient({chart: {ctx}, element}) { } module.exports = { - tolerance: 0.0060, + tolerance: 0.0097, config: { type: 'bar', options: { diff --git a/test/fixtures/label/shadow.js b/test/fixtures/label/shadow.js index b4301c615..131a223d3 100644 --- a/test/fixtures/label/shadow.js +++ b/test/fixtures/label/shadow.js @@ -1,6 +1,6 @@ module.exports = { threshold: 0.2, - tolerance: 0.0071, + tolerance: 0.00825, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/arrowHeads.js b/test/fixtures/line/arrowHeads.js index 2e9402dde..64b1a8103 100644 --- a/test/fixtures/line/arrowHeads.js +++ b/test/fixtures/line/arrowHeads.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.0015, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/arrowHeadsFallback.js b/test/fixtures/line/arrowHeadsFallback.js index 51dbf0383..2a76a9b40 100644 --- a/test/fixtures/line/arrowHeadsFallback.js +++ b/test/fixtures/line/arrowHeadsFallback.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0020, + tolerance: 0.0035, config: { type: 'line', options: { diff --git a/test/fixtures/line/arrowHeadsFill.js b/test/fixtures/line/arrowHeadsFill.js index 2cb178dfb..e618acdc7 100644 --- a/test/fixtures/line/arrowHeadsFill.js +++ b/test/fixtures/line/arrowHeadsFill.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.00145, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/curveCPHorizontal.js b/test/fixtures/line/curveCPHorizontal.js index ebf0a5a13..a8f8bcc57 100644 --- a/test/fixtures/line/curveCPHorizontal.js +++ b/test/fixtures/line/curveCPHorizontal.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0025, + tolerance: 0.0035, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/curveCPHorizontalPercent.js b/test/fixtures/line/curveCPHorizontalPercent.js index ac2536481..16ddaf5d4 100644 --- a/test/fixtures/line/curveCPHorizontalPercent.js +++ b/test/fixtures/line/curveCPHorizontalPercent.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0025, + tolerance: 0.0044, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/curveCPVertical.js b/test/fixtures/line/curveCPVertical.js index 2992b3149..d122622c7 100644 --- a/test/fixtures/line/curveCPVertical.js +++ b/test/fixtures/line/curveCPVertical.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0025, + tolerance: 0.0032, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/curveCPVerticalPercent.js b/test/fixtures/line/curveCPVerticalPercent.js index 197340875..e4ca8e369 100644 --- a/test/fixtures/line/curveCPVerticalPercent.js +++ b/test/fixtures/line/curveCPVerticalPercent.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0025, + tolerance: 0.00295, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/curvePositionPercent.js b/test/fixtures/line/curvePositionPercent.js index 547f5d71d..2b020adfc 100644 --- a/test/fixtures/line/curvePositionPercent.js +++ b/test/fixtures/line/curvePositionPercent.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.0012, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/labelDecoration.js b/test/fixtures/line/labelDecoration.js index 19bb908b8..f9b65cb41 100644 --- a/test/fixtures/line/labelDecoration.js +++ b/test/fixtures/line/labelDecoration.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0315, + tolerance: 0.0601, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/labelShadow.js b/test/fixtures/line/labelShadow.js index 964820dae..b21915f8e 100644 --- a/test/fixtures/line/labelShadow.js +++ b/test/fixtures/line/labelShadow.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.0026, config: { type: 'scatter', options: { diff --git a/test/fixtures/line/positionPercent.js b/test/fixtures/line/positionPercent.js index 2f64e8731..fb350798a 100644 --- a/test/fixtures/line/positionPercent.js +++ b/test/fixtures/line/positionPercent.js @@ -1,4 +1,5 @@ module.exports = { + tolerance: 0.00145, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/adjust.js b/test/fixtures/point/adjust.js index 234d818c8..9d7f6f18c 100644 --- a/test/fixtures/point/adjust.js +++ b/test/fixtures/point/adjust.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0080, + tolerance: 0.0164, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/boxLocationAdjust.js b/test/fixtures/point/boxLocationAdjust.js index f5747cf25..1f7adb946 100644 --- a/test/fixtures/point/boxLocationAdjust.js +++ b/test/fixtures/point/boxLocationAdjust.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0080, + tolerance: 0.0167, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/boxLocationRadius.js b/test/fixtures/point/boxLocationRadius.js index fb5d3f434..3baec846d 100644 --- a/test/fixtures/point/boxLocationRadius.js +++ b/test/fixtures/point/boxLocationRadius.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0075, + tolerance: 0.0152, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/canvas.js b/test/fixtures/point/canvas.js index d48b36b92..c51ea6c51 100644 --- a/test/fixtures/point/canvas.js +++ b/test/fixtures/point/canvas.js @@ -1,6 +1,6 @@ const canvas = window.createCanvas(); module.exports = { - tolerance: 0.0055, + tolerance: 0.01115, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/cross.js b/test/fixtures/point/cross.js index a2577e322..b9447cc8d 100644 --- a/test/fixtures/point/cross.js +++ b/test/fixtures/point/cross.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/crossRot.js b/test/fixtures/point/crossRot.js index 18c2df444..2aa7302c2 100644 --- a/test/fixtures/point/crossRot.js +++ b/test/fixtures/point/crossRot.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/crossShadow.js b/test/fixtures/point/crossShadow.js index a1036cef7..94c56881e 100644 --- a/test/fixtures/point/crossShadow.js +++ b/test/fixtures/point/crossShadow.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01195, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/dash.js b/test/fixtures/point/dash.js index 250e74b83..dfa51a673 100644 --- a/test/fixtures/point/dash.js +++ b/test/fixtures/point/dash.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/line.js b/test/fixtures/point/line.js index d4e24c389..c95bacbe1 100644 --- a/test/fixtures/point/line.js +++ b/test/fixtures/point/line.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/lineShadow.js b/test/fixtures/point/lineShadow.js index edafc36fc..291937a0a 100644 --- a/test/fixtures/point/lineShadow.js +++ b/test/fixtures/point/lineShadow.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0065, + tolerance: 0.007, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/rect.js b/test/fixtures/point/rect.js index b7ea90185..adc3a3a85 100644 --- a/test/fixtures/point/rect.js +++ b/test/fixtures/point/rect.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/rectRot.js b/test/fixtures/point/rectRot.js index 6e995a52d..9c6316383 100644 --- a/test/fixtures/point/rectRot.js +++ b/test/fixtures/point/rectRot.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/rectRounded.js b/test/fixtures/point/rectRounded.js index abfe53223..66e0c6a13 100644 --- a/test/fixtures/point/rectRounded.js +++ b/test/fixtures/point/rectRounded.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/rotation.js b/test/fixtures/point/rotation.js index 3f953747b..78c48e308 100644 --- a/test/fixtures/point/rotation.js +++ b/test/fixtures/point/rotation.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0075, + tolerance: 0.01755, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/star.js b/test/fixtures/point/star.js index fc3d92d60..1a0a1bb9c 100644 --- a/test/fixtures/point/star.js +++ b/test/fixtures/point/star.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0111, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/starShadow.js b/test/fixtures/point/starShadow.js index 5efcf0623..20eb5279b 100644 --- a/test/fixtures/point/starShadow.js +++ b/test/fixtures/point/starShadow.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.0113, config: { type: 'scatter', options: { diff --git a/test/fixtures/point/triangle.js b/test/fixtures/point/triangle.js index 026aac041..dcc799a11 100644 --- a/test/fixtures/point/triangle.js +++ b/test/fixtures/point/triangle.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.01105, config: { type: 'scatter', options: { diff --git a/test/fixtures/polygon/hexagonWithPoints.js b/test/fixtures/polygon/hexagonWithPoints.js index 06f06756b..9f5f5319d 100644 --- a/test/fixtures/polygon/hexagonWithPoints.js +++ b/test/fixtures/polygon/hexagonWithPoints.js @@ -1,5 +1,5 @@ module.exports = { - tolerance: 0.0055, + tolerance: 0.00795, config: { type: 'scatter', options: {