Skip to content

Commit 495eef2

Browse files
committed
Fix issue with precision and PathItem#getAverageColor() tests.
1 parent 10c0a44 commit 495eef2

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

test/lib/helpers.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ function compareNumbers(number1, number2, message, precision) {
6464
Format.number(number2, precision), message);
6565
}
6666

67-
function compareArrays(array1, array2, message) {
67+
function compareArrays(array1, array2, message, precision) {
6868
function format(array) {
6969
return Base.each(array, function(value, index) {
70-
this[index] = Format.number(value);
70+
this[index] = Format.number(value, precision);
7171
}, []).toString();
7272
}
7373
equals(format(array1), format(array2), message);
@@ -85,12 +85,12 @@ function compareRectangles(rect1, rect2, message) {
8585
compareNumbers(rect1.height, rect2.height, (message || '') + ' height');
8686
}
8787

88-
function compareColors(color1, color2, message) {
88+
function compareColors(color1, color2, message, precision) {
8989
color1 = new Color(color1);
9090
color2 = new Color(color2);
9191
equals(color1.type, color2.type, (message || '') + ' type');
9292
compareArrays(color1.components, color2.components,
93-
(message || '') + ' components');
93+
(message || '') + ' components', precision);
9494
}
9595

9696
function comparePathStyles(style, style2, checkIdentity) {

test/tests/Raster.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ test('Raster#getAverageColor(path)', function() {
131131
});
132132
var raster = paper.project.activeLayer.rasterize();
133133
path.scale(0.9);
134-
compareColors(raster.getAverageColor(path), new Color(1, 0, 0));
134+
compareColors(raster.getAverageColor(path), new Color(1, 0, 0), null, 3);
135135
});
136136

137137
test('Raster#getAverageColor(path) with compound path', function() {
@@ -153,5 +153,5 @@ test('Raster#getAverageColor(path) with compound path', function() {
153153
var raster = paper.project.activeLayer.rasterize();
154154
path.scale(0.9);
155155
path2.scale(1.1);
156-
compareColors(raster.getAverageColor(compoundPath), new Color(1, 0, 0));
156+
compareColors(raster.getAverageColor(compoundPath), new Color(1, 0, 0), null, 3);
157157
});

0 commit comments

Comments
 (0)