@@ -58,8 +58,6 @@ export class AppiumDriver {
58
58
private _isAlive : boolean = false ;
59
59
private _locators : Locator ;
60
60
private _storageByPlatform : string ;
61
- private _defaultToleranceType : ImageOptions = ImageOptions . percent ;
62
- private _defaultTolerance : number = 0 ;
63
61
64
62
private constructor ( private _driver : any , private _wd , private _webio : any , private _driverConfig , private _args : INsCapabilities ) {
65
63
this . _elementHelper = new ElementHelper ( this . _args ) ;
@@ -121,22 +119,6 @@ export class AppiumDriver {
121
119
return this . _driver ;
122
120
}
123
121
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
-
140
122
/**
141
123
* Get the storage where test results from image comparison is logged. The path should be reports/app nam/device name
142
124
*/
@@ -629,11 +611,11 @@ export class AppiumDriver {
629
611
return await this . driver . getSessionId ( ) ;
630
612
}
631
613
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 ) {
633
615
return await this . compareRectangle ( await element . getActualRectangle ( ) , imageName , timeOutSeconds , tolerance , toleranceType ) ;
634
616
}
635
617
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 ) {
637
619
imageName = imageName || this . imageHelper . testName ;
638
620
const options = this . imageHelper . extendOptions ( {
639
621
imageName : imageName ,
@@ -647,7 +629,7 @@ export class AppiumDriver {
647
629
return await this . imageHelper . compare ( options ) ;
648
630
}
649
631
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 ) {
651
633
imageName = imageName || this . imageHelper . testName ;
652
634
const options = this . imageHelper . extendOptions ( {
653
635
imageName : imageName ,
0 commit comments