diff options
Diffstat (limited to 'test/ios/KIFTestActor+MapboxGL.m')
-rw-r--r-- | test/ios/KIFTestActor+MapboxGL.m | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/ios/KIFTestActor+MapboxGL.m b/test/ios/KIFTestActor+MapboxGL.m new file mode 100644 index 0000000000..b267e0c0be --- /dev/null +++ b/test/ios/KIFTestActor+MapboxGL.m @@ -0,0 +1,24 @@ +#import "KIFTestActor+MapboxGL.h" +#import <KIF/UIApplication-KIFAdditions.h> +#import <KIF/UIAccessibilityElement-KIFAdditions.h> +#import "MGLMapView.h" + +@implementation KIFTestActor (MapboxGL) + +- (UIWindow *)window { + return [[UIApplication sharedApplication] statusBarWindow]; +} + +- (UIViewController *)viewController { + return (UIViewController *)[[tester.mapView nextResponder] nextResponder]; +} + +- (MGLMapView *)mapView { + return (MGLMapView *)[tester waitForViewWithAccessibilityLabel:@"Map"]; +} + +- (UIView *)compass { + return [tester waitForViewWithAccessibilityLabel:@"Compass"]; +} + +@end |