Skip to content

Commit 7e44278

Browse files
committed
Only make diffImage when the images don't match. Closes #75
1 parent 92cc68f commit 7e44278

File tree

1 file changed

+5
-2
lines changed
  • src/main/java/com/assertthat/selenium_shutterbug/utils/image/model

1 file changed

+5
-2
lines changed

src/main/java/com/assertthat/selenium_shutterbug/utils/image/model/ImageData.java

+5-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,11 @@ public boolean equalsEachPixelsWithCreateDifferencesImage(ImageData imageData, d
3333
}
3434

3535
private boolean equalsEachPixelsWithCreateDifferencesImage(BufferedImage image, double deviation, String pathDifferenceImageFileName) {
36-
createDifferencesImage(image, pathDifferenceImageFileName);
37-
return equalsEachPixels(image, deviation);
36+
boolean isEqual = equalsEachPixels(image, deviation);
37+
if(!isEqual) {
38+
createDifferencesImage(image, pathDifferenceImageFileName);
39+
}
40+
return isEqual;
3841
}
3942

4043
private void createDifferencesImage(BufferedImage image, String pathDifferenceImageFileName) {

0 commit comments

Comments
 (0)