[UITests] Fix #1685 UITest
authorRui Marinho <me@ruimarinho.net>
Mon, 14 Jan 2019 17:36:20 +0000 (17:36 +0000)
committerRui Marinho <me@ruimarinho.net>
Mon, 14 Jan 2019 17:36:20 +0000 (17:36 +0000)
Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1685.cs

index a5041cc..81d2bc3 100644 (file)
@@ -7,6 +7,8 @@ using System.Threading.Tasks;
 
 using Xamarin.Forms.CustomAttributes;
 using Xamarin.Forms.Internals;
+using Xamarin.Forms.PlatformConfiguration;
+using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
 
 #if UITEST
 using NUnit.Framework;
@@ -49,7 +51,7 @@ namespace Xamarin.Forms.Controls.Issues
                protected override void Init()
                {
                        Title = "EntryBindingBug";
-
+            On<iOS>().SetUseSafeArea(true);
                        BindingContext = new Test();
 
                        var entry = new Entry() {
@@ -88,7 +90,7 @@ namespace Xamarin.Forms.Controls.Issues
                {
                        RunningApp.WaitForElement(ButtonId);
                        RunningApp.Tap(ButtonId);
-                       RunningApp.WaitForElement(Success);
+                       RunningApp.WaitForElement(c => c.Text(Success));
                }
 #endif
        }