summaryrefslogtreecommitdiff
path: root/test/ios/KIFTestActor+MapboxGL.m
diff options
context:
space:
mode:
Diffstat (limited to 'test/ios/KIFTestActor+MapboxGL.m')
-rw-r--r--test/ios/KIFTestActor+MapboxGL.m24
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