@@ -58,8 +58,6 @@ export class AppiumDriver {
5858 private _isAlive : boolean = false ;
5959 private _locators : Locator ;
6060 private _storageByPlatform : string ;
61- private _defaultToleranceType : ImageOptions = ImageOptions . percent ;
62- private _defaultTolerance : number = 0 ;
6361
6462 private constructor ( private _driver : any , private _wd , private _webio : any , private _driverConfig , private _args : INsCapabilities ) {
6563 this . _elementHelper = new ElementHelper ( this . _args ) ;
@@ -121,22 +119,6 @@ export class AppiumDriver {
121119 return this . _driver ;
122120 }
123121
124- get defaultToleranceType ( ) : ImageOptions {
125- return this . _defaultToleranceType ;
126- }
127-
128- set defaultToleranceType ( toleranceType : ImageOptions ) {
129- this . _defaultToleranceType = toleranceType ;
130- }
131-
132- get defaultTolerance ( ) : number {
133- return this . _defaultTolerance ;
134- }
135-
136- set defaultTolerance ( tolerance : number ) {
137- this . _defaultTolerance = tolerance ;
138- }
139-
140122 /**
141123 * Get the storage where test results from image comparison is logged. The path should be reports/app nam/device name
142124 */
@@ -635,11 +617,11 @@ export class AppiumDriver {
635617 return await this . driver . getSessionId ( ) ;
636618 }
637619
638- public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . _defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . _defaultToleranceType ) {
620+ public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . imageHelper . defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
639621 return await this . compareRectangle ( await element . getActualRectangle ( ) , imageName , timeOutSeconds , tolerance , toleranceType ) ;
640622 }
641623
642- public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
624+ public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
643625 imageName = imageName || this . imageHelper . testName ;
644626 const options = this . imageHelper . extendOptions ( {
645627 imageName : imageName ,
@@ -653,7 +635,7 @@ export class AppiumDriver {
653635 return await this . imageHelper . compare ( options ) ;
654636 }
655637
656- public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
638+ public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
657639 imageName = imageName || this . imageHelper . testName ;
658640 const options = this . imageHelper . extendOptions ( {
659641 imageName : imageName ,
0 commit comments