@@ -75,9 +75,8 @@ class ResembleHelper extends Helper {
75
75
* @returns {Promise<void }
76
76
*/
77
77
async screenshotElement ( selector , name ) {
78
-
79
- if ( this . helpers [ 'Puppeteer' ] ) {
80
- const helper = this . _getHelper ( ) ;
78
+ const helper = this . _getHelper ( ) ;
79
+ if ( this . helpers [ 'Puppeteer' ] ) {
81
80
const configuration = this . config ;
82
81
83
82
await helper . waitForVisible ( selector ) ;
@@ -89,7 +88,7 @@ class ResembleHelper extends Helper {
89
88
path : configuration . screenshotFolder + name + '.png'
90
89
} ) ;
91
90
}
92
- else throw new Error ( "Method to be called only with Puppeteer. Other helpers not supported " ) ;
91
+ else throw new Error ( "Method only works with Puppeteer" ) ;
93
92
}
94
93
95
94
/**
@@ -196,8 +195,8 @@ class ResembleHelper extends Helper {
196
195
}
197
196
198
197
if ( this . helpers [ 'WebDriver' ] || this . helpers [ 'Appium' ] ) {
199
- location = await ele . getLocation ( ) ;
200
- size = await ele . getSize ( ) ;
198
+ location = await el . getLocation ( ) ;
199
+ size = await el . getSize ( ) ;
201
200
}
202
201
203
202
if ( this . helpers [ 'WebDriverIO' ] ) {
@@ -223,6 +222,7 @@ class ResembleHelper extends Helper {
223
222
if ( this . helpers [ 'Puppeteer' ] ) {
224
223
return this . helpers [ 'Puppeteer' ] ;
225
224
}
225
+
226
226
if ( this . helpers [ 'WebDriver' ] ) {
227
227
return this . helpers [ 'WebDriver' ] ;
228
228
}
0 commit comments