@@ -29,7 +29,10 @@ class ResembleHelper extends Helper {
29
29
async _compareImages ( image1 , image2 , diffImage , options ) {
30
30
image1 = this . config . baseFolder + image1 ;
31
31
image2 = this . config . screenshotFolder + image2 ;
32
-
32
+ if ( typeof this . config . consoleOutput == 'undefined' )
33
+ {
34
+ this . config . consoleOutput = true
35
+ }
33
36
return new Promise ( ( resolve , reject ) => {
34
37
if ( options . boundingBox !== undefined )
35
38
{
@@ -40,13 +43,15 @@ class ResembleHelper extends Helper {
40
43
41
44
if ( options . tolerance !== undefined )
42
45
{
43
- console . log ( "Tolerance Level Provided " + options . tolerance ) ;
46
+ if ( this . config . consoleOutput ) {
47
+ console . log ( "Tolerance Level Provided " + options . tolerance ) ;
48
+ }
44
49
var tolerance = options . tolerance ;
45
50
}
46
- resemble . compare ( image1 , image2 , options , ( err , data ) => {
51
+ resemble . compare ( image1 , image2 , options , ( err , data ) => {
47
52
if ( err ) {
48
53
reject ( err ) ;
49
- } else {
54
+ } else {
50
55
resolve ( data ) ;
51
56
if ( data . misMatchPercentage >= tolerance ) {
52
57
mkdirp ( getDirName ( this . config . diffFolder + diffImage ) , function ( err ) {
@@ -98,7 +103,9 @@ class ResembleHelper extends Helper {
98
103
}
99
104
100
105
var misMatch = await this . _fetchMisMatchPercentage ( baseImage , options ) ;
101
- console . log ( "MisMatch Percentage Calculated is " + misMatch ) ;
106
+ if ( this . config . consoleOutput ) {
107
+ console . log ( "MisMatch Percentage Calculated is " + misMatch ) ;
108
+ }
102
109
assert ( misMatch <= options . tolerance , "MissMatch Percentage " + misMatch ) ;
103
110
}
104
111
@@ -127,7 +134,10 @@ class ResembleHelper extends Helper {
127
134
128
135
options . boundingBox = await this . _getBoundingBox ( selector ) ;
129
136
var misMatch = await this . _fetchMisMatchPercentage ( baseImage , options ) ;
130
- console . log ( "MisMatch Percentage Calculated is " + misMatch ) ;
137
+ if ( this . config . consoleOutput )
138
+ {
139
+ console . log ( "MisMatch Percentage Calculated is " + misMatch ) ;
140
+ }
131
141
assert ( misMatch <= options . tolerance , "MissMatch Percentage " + misMatch ) ;
132
142
}
133
143
else {
0 commit comments