Skip to content

Commit 3dc5eb9

Browse files
committed
Check avg of color channels
1 parent 26265be commit 3dc5eb9

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

test/unit/visual/visualTest.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,13 +119,15 @@ export async function checkMatch(actual, expected, p5) {
119119

120120
let ok = true;
121121
for (let i = 0; i < diff.pixels.length; i += 4) {
122+
let diffSum = 0;
122123
for (let off = 0; off < 3; off++) {
123-
if (diff.pixels[i+off] > COLOR_THRESHOLD) {
124-
ok = false;
125-
break;
126-
}
124+
diffSum += diff.pixels[i+off]
125+
}
126+
diffSum /= 3;
127+
if (diffSum > COLOR_THRESHOLD) {
128+
ok = false;
129+
break;
127130
}
128-
if (!ok) break;
129131
}
130132

131133
return { ok, diff };

0 commit comments

Comments
 (0)