Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

Commit 9f26f70

Browse files
committed
Fix UI Tests
1 parent b2d70cd commit 9f26f70

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,16 +152,16 @@ public ICommand OtherCommand
152152
[Category(UITestCategories.UwpIgnore)]
153153
public void Bugzilla31330Test()
154154
{
155-
RunningApp.WaitForElement(c => c.Marked("Something 2"));
155+
RunningApp.WaitForElement(c => c.Marked("Something 2"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
156156
RunningApp.ActivateContextMenu("Something 1");
157157
RunningApp.WaitForElement(c => c.Marked("Delete"));
158158
RunningApp.Tap(c => c.Marked("Delete"));
159159
RunningApp.DismissContextMenu();
160160
RunningApp.Tap(c => c.Marked("Something 2"));
161161
RunningApp.ActivateContextMenu("Something 2");
162-
RunningApp.WaitForElement(c => c.Marked("Delete"));
162+
RunningApp.WaitForElement(c => c.Marked("Delete"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
163163
RunningApp.Tap(c => c.Marked("Delete"));
164-
RunningApp.WaitForNoElement(c => c.Marked("Something 2"));
164+
RunningApp.WaitForNoElement(c => c.Marked("Something 2"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
165165
}
166166
#endif
167167
}

Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ public void PagesAreCollected()
7878
{
7979
RunningApp.WaitForElement(q => q.Marked("Open"));
8080
RunningApp.Tap(q => q.Marked("Open"));
81-
RunningApp.WaitForElement(q => q.Marked("Testing..."));
81+
RunningApp.WaitForElement(q => q.Marked("Testing..."), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
8282
RunningApp.Back();
83-
RunningApp.WaitForElement(q => q.Marked("Open"));
83+
RunningApp.WaitForElement(q => q.Marked("Open"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
8484
RunningApp.Tap(q => q.Marked("Open"));
85-
RunningApp.WaitForElement(q => q.Marked("Testing..."));
85+
RunningApp.WaitForElement(q => q.Marked("Testing..."), timeout: TimeSpan.FromSeconds(1), postTimeout: TimeSpan.FromSeconds(1));
8686
RunningApp.Back();
87-
RunningApp.WaitForElement(q => q.Marked("Open"));
87+
RunningApp.WaitForElement(q => q.Marked("Open"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
8888
RunningApp.Tap(q => q.Marked("Open"));
89-
RunningApp.WaitForElement(q => q.Marked("Success"));
89+
RunningApp.WaitForElement(q => q.Marked("Success"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
9090
}
9191
#endif
9292
}

Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla51503.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,11 @@ public void Issue51503Test()
6868
{
6969
for (int i = 0; i < 3; i++)
7070
{
71-
RunningApp.WaitForElement(q => q.Marked("Button"));
71+
RunningApp.WaitForElement(q => q.Marked("Button"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
7272

7373
RunningApp.Tap(q => q.Marked("Button"));
7474

75-
RunningApp.WaitForElement(q => q.Marked("VisualElement"));
75+
RunningApp.WaitForElement(q => q.Marked("VisualElement"), timeout: TimeSpan.FromSeconds(2), postTimeout: TimeSpan.FromSeconds(1));
7676

7777
RunningApp.Back();
7878
}

Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue4187.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,17 @@ class Issue4187Model
146146
#if UITEST && __ANDROID__
147147

148148
UITest.Queries.AppResult[] GetPickerEditText(UITest.IApp RunningApp) =>
149-
RunningApp.Query(q => q.TextField()).Where(x => x.Class.Contains("PickerEditText")).ToArray();
149+
RunningApp.Query(q => q.TextField()).Where(x => x.Class.Contains("PickerEditText") || x.Class.Contains("PickerAppCompatEditText")).ToArray();
150150

151151
[Test]
152152
public void Issue4187Test()
153153
{
154154
RunningApp.WaitForElement("Text 1");
155155
UITest.Queries.AppResult[] fields = RunningApp.Query(q => q.TextField());
156156

157-
Assert.AreEqual(7, GetPickerEditText(RunningApp).Length, "picker count");
157+
var edittexts = GetPickerEditText(RunningApp);
158+
159+
Assert.AreEqual(7, edittexts.Length, "picker count");
158160
TapOnPicker(1);
159161
Assert.IsTrue(DialogIsOpened(), "#1");
160162
RunningApp.Tap("Text 2");

0 commit comments

Comments
 (0)