diff options
author | E.Z. Hart <hartez@gmail.com> | 2017-05-30 14:37:44 -0600 |
---|---|---|
committer | E.Z. Hart <hartez@gmail.com> | 2017-06-01 08:57:56 -0600 |
commit | f006894732657cf4fcc7d0a9a2c00bb518bc6abf (patch) | |
tree | 123a6157531ddfb4794e16f64428f8762cdade72 /Xamarin.Forms.Controls.Issues | |
parent | e46b30b7f92a20c3b893d208788d0287840f27e9 (diff) | |
download | xamarin-forms-f006894732657cf4fcc7d0a9a2c00bb518bc6abf.tar.gz xamarin-forms-f006894732657cf4fcc7d0a9a2c00bb518bc6abf.tar.bz2 xamarin-forms-f006894732657cf4fcc7d0a9a2c00bb518bc6abf.zip |
Simplify UI test for issue 35132
Diffstat (limited to 'Xamarin.Forms.Controls.Issues')
-rw-r--r-- | Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs index 917c608c..5dd7e5fa 100644 --- a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs +++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35132.cs @@ -26,8 +26,9 @@ namespace Xamarin.Forms.Controls.Issues public class BugPage : ContentPage { public static int Livecount; + public static int Pushedcount; - public BugPage(IEnumerable<string> items) + public BugPage() { Interlocked.Increment(ref Livecount); @@ -35,10 +36,11 @@ namespace Xamarin.Forms.Controls.Issues { Children = { - new Label { Text = items.Count() < 3 ? "Running" : Livecount < 3 ? "Success" : "Failure" }, - new ListView { ItemsSource = items } + new Label { Text = Pushedcount < 2 ? "Testing..." : Livecount < 3 ? "Success" : "Failure" }, } }; + + Interlocked.Increment(ref Pushedcount); } ~BugPage() @@ -51,8 +53,6 @@ namespace Xamarin.Forms.Controls.Issues [Preserve(AllMembers = true)] public class RootPage : ContentPage { - readonly List<string> _items = new List<string>(); - public RootPage() { var button = new Button { Text = "Open" }; @@ -66,14 +66,13 @@ namespace Xamarin.Forms.Controls.Issues GC.Collect(); GC.WaitForPendingFinalizers(); - _items.Add((BugPage.Livecount).ToString()); - await Navigation.PushAsync(new BugPage(_items)); + await Navigation.PushAsync(new BugPage()); } } #if UITEST [Test] - public void Issue1Test () + public void PagesAreCollected() { RunningApp.WaitForElement (q => q.Marked ("Open")); RunningApp.Tap(q => q.Marked ("Open")); |