@@ -57,8 +57,6 @@ export class AppiumDriver {
5757 private _isAlive : boolean = false ;
5858 private _locators : Locator ;
5959 private _storageByPlatform : string ;
60- private _defaultToleranceType : ImageOptions = ImageOptions . percent ;
61- private _defaultTolerance : number = 0 ;
6260
6361 private constructor ( private _driver : any , private _wd , private _webio : any , private _driverConfig , private _args : INsCapabilities ) {
6462 this . _elementHelper = new ElementHelper ( this . _args ) ;
@@ -120,22 +118,6 @@ export class AppiumDriver {
120118 return this . _driver ;
121119 }
122120
123- get defaultToleranceType ( ) : ImageOptions {
124- return this . _defaultToleranceType ;
125- }
126-
127- set defaultToleranceType ( toleranceType : ImageOptions ) {
128- this . _defaultToleranceType = toleranceType ;
129- }
130-
131- get defaultTolerance ( ) : number {
132- return this . _defaultTolerance ;
133- }
134-
135- set defaultTolerance ( tolerance : number ) {
136- this . _defaultTolerance = tolerance ;
137- }
138-
139121 /**
140122 * Get the storage where test results from image comparison is logged. The path should be reports/app nam/device name
141123 */
@@ -619,11 +601,11 @@ export class AppiumDriver {
619601 return await this . driver . getSessionId ( ) ;
620602 }
621603
622- public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . _defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . _defaultToleranceType ) {
604+ public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . imageHelper . defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
623605 return await this . compareRectangle ( await element . getActualRectangle ( ) , imageName , timeOutSeconds , tolerance , toleranceType ) ;
624606 }
625607
626- public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
608+ public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
627609 imageName = imageName || this . imageHelper . testName ;
628610 const options = this . imageHelper . extendOptions ( {
629611 imageName : imageName ,
@@ -637,7 +619,7 @@ export class AppiumDriver {
637619 return await this . imageHelper . compare ( options ) ;
638620 }
639621
640- public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
622+ public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
641623 imageName = imageName || this . imageHelper . testName ;
642624 const options = this . imageHelper . extendOptions ( {
643625 imageName : imageName ,
0 commit comments