@@ -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 */
@@ -629,11 +611,11 @@ export class AppiumDriver {
629611 return await this . driver . getSessionId ( ) ;
630612 }
631613
632- public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . _defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . _defaultToleranceType ) {
614+ public async compareElement ( element : UIElement , imageName ?: string , tolerance : number = this . imageHelper . defaultTolerance , timeOutSeconds : number = 3 , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
633615 return await this . compareRectangle ( await element . getActualRectangle ( ) , imageName , timeOutSeconds , tolerance , toleranceType ) ;
634616 }
635617
636- public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
618+ public async compareRectangle ( rect : IRectangle , imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
637619 imageName = imageName || this . imageHelper . testName ;
638620 const options = this . imageHelper . extendOptions ( {
639621 imageName : imageName ,
@@ -647,7 +629,7 @@ export class AppiumDriver {
647629 return await this . imageHelper . compare ( options ) ;
648630 }
649631
650- public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . _defaultTolerance , toleranceType : ImageOptions = this . _defaultToleranceType ) {
632+ public async compareScreen ( imageName ?: string , timeOutSeconds : number = 3 , tolerance : number = this . imageHelper . defaultTolerance , toleranceType : ImageOptions = this . imageHelper . defaultToleranceType ) {
651633 imageName = imageName || this . imageHelper . testName ;
652634 const options = this . imageHelper . extendOptions ( {
653635 imageName : imageName ,
0 commit comments