File tree 2 files changed +10
-10
lines changed
2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -423,8 +423,8 @@ class Appium extends Webdriver {
423
423
async runOnIOS ( caps , fn ) {
424
424
if ( this . platform !== 'ios' ) return ;
425
425
recorder . session . start ( 'iOS-only actions' ) ;
426
- this . _runWithCaps ( caps , fn ) ;
427
- recorder . add ( 'restore from iOS session' , ( ) => recorder . session . restore ( ) ) ;
426
+ await this . _runWithCaps ( caps , fn ) ;
427
+ await recorder . add ( 'restore from iOS session' , ( ) => recorder . session . restore ( ) ) ;
428
428
return recorder . promise ( ) ;
429
429
}
430
430
@@ -465,8 +465,8 @@ class Appium extends Webdriver {
465
465
async runOnAndroid ( caps , fn ) {
466
466
if ( this . platform !== 'android' ) return ;
467
467
recorder . session . start ( 'Android-only actions' ) ;
468
- this . _runWithCaps ( caps , fn ) ;
469
- recorder . add ( 'restore from Android session' , ( ) => recorder . session . restore ( ) ) ;
468
+ await this . _runWithCaps ( caps , fn ) ;
469
+ await recorder . add ( 'restore from Android session' , ( ) => recorder . session . restore ( ) ) ;
470
470
return recorder . promise ( ) ;
471
471
}
472
472
Original file line number Diff line number Diff line change @@ -716,23 +716,23 @@ describe('Appium', function () {
716
716
await app . see ( 'Welcome to register a new User' ) ;
717
717
} ) ;
718
718
719
- it ( 'should execute only on Android @quick' , ( ) => {
719
+ it ( 'should execute only on Android @quick' , async ( ) => {
720
720
let platform = null ;
721
- app . runOnIOS ( ( ) => {
721
+ await app . runOnIOS ( ( ) => {
722
722
platform = 'ios' ;
723
723
} ) ;
724
- app . runOnAndroid ( ( ) => {
724
+ await app . runOnAndroid ( ( ) => {
725
725
platform = 'android' ;
726
726
} ) ;
727
- app . runOnAndroid ( { platformVersion : '7.0' } , ( ) => {
727
+ await app . runOnAndroid ( { platformVersion : '7.0' } , ( ) => {
728
728
platform = 'android7' ;
729
729
} ) ;
730
730
731
731
assert . equal ( 'android' , platform ) ;
732
732
} ) ;
733
733
734
- it ( 'should execute only on Android >= 5.0 @quick' , ( ) => {
735
- app . runOnAndroid ( caps => caps . platformVersion >= 5 , ( ) => { } ) ;
734
+ it ( 'should execute only on Android >= 5.0 @quick' , async ( ) => {
735
+ await app . runOnAndroid ( caps => caps . platformVersion >= 5 , ( ) => { } ) ;
736
736
} ) ;
737
737
738
738
it ( 'should execute only in Web' , ( ) => {
You can’t perform that action at this time.
0 commit comments