diff options
author | E.Z. Hart <hartez@users.noreply.github.com> | 2016-05-11 08:21:41 -0600 |
---|---|---|
committer | kingces95 <kingces95@users.noreply.github.com> | 2016-05-11 07:21:41 -0700 |
commit | 846c1dc0ecb70920f15f4884b69396cc52ba3e96 (patch) | |
tree | 5c99c116418e36ada4c72cdc8ee9cc0ac1fad9c1 /Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs | |
parent | ad3a6f68f009555387847efc37b324187b24212a (diff) | |
download | xamarin-forms-846c1dc0ecb70920f15f4884b69396cc52ba3e96.tar.gz xamarin-forms-846c1dc0ecb70920f15f4884b69396cc52ba3e96.tar.bz2 xamarin-forms-846c1dc0ecb70920f15f4884b69396cc52ba3e96.zip |
Make RunningApp.Screenshot do nothing unless SCREENSHOTS symbol defined (#169)
* Make RunningApp.Screenshot do nothing unless SCREENSHOTS symbol is defined
* Replace IApp casts with conditional compilation directives
* Fix warning
* Remove EnableLocalScreenshots
* Add Ignore attributes to keep tests from "failing" in Test Cloud
Diffstat (limited to 'Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs')
-rw-r--r-- | Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs index 4f361217..d609c94d 100644 --- a/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs +++ b/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs @@ -135,28 +135,26 @@ namespace Xamarin.Forms.Controls var cell = RunningApp.Query (c => c.Marked ("Something 1")) [0]; var cell2 = RunningApp.Query (c => c.Marked ("Something 2")) [0]; - if (RunningApp is iOSApp) { - RunningApp.DragCoordinates (screenBounds.Width - 10, cell.Rect.CenterY, 0, cell.Rect.CenterY); - RunningApp.WaitForElement (c => c.Marked ("Delete")); - RunningApp.Tap (c => c.Marked ("Delete")); - RunningApp.WaitForElement (c => c.Marked ("Something 1")); - RunningApp.Tap (c => c.Marked ("Something 2")); - RunningApp.DragCoordinates (screenBounds.Width - 10, cell2.Rect.CenterY, 0, cell2.Rect.CenterY); - RunningApp.Tap (c => c.Marked ("Delete")); - RunningApp.WaitForNoElement (c => c.Marked ("Something 2")); - } - else { - RunningApp.TouchAndHoldCoordinates (cell.Rect.CenterX, cell.Rect.CenterY); - RunningApp.WaitForElement (c => c.Marked ("Delete")); - RunningApp.Tap (c => c.Marked ("Delete")); - RunningApp.Back (); - RunningApp.WaitForElement (c => c.Marked ("Something 1")); - RunningApp.Tap (c => c.Marked ("Something 2")); - RunningApp.TouchAndHoldCoordinates (cell2.Rect.CenterX, cell2.Rect.CenterY); - RunningApp.Tap (c => c.Marked ("Delete")); - RunningApp.WaitForNoElement (c => c.Marked ("Something 2")); - } - +#if __IOS__ + RunningApp.DragCoordinates (screenBounds.Width - 10, cell.Rect.CenterY, 0, cell.Rect.CenterY); + RunningApp.WaitForElement (c => c.Marked ("Delete")); + RunningApp.Tap (c => c.Marked ("Delete")); + RunningApp.WaitForElement (c => c.Marked ("Something 1")); + RunningApp.Tap (c => c.Marked ("Something 2")); + RunningApp.DragCoordinates (screenBounds.Width - 10, cell2.Rect.CenterY, 0, cell2.Rect.CenterY); + RunningApp.Tap (c => c.Marked ("Delete")); + RunningApp.WaitForNoElement (c => c.Marked ("Something 2")); +#else + RunningApp.TouchAndHoldCoordinates (cell.Rect.CenterX, cell.Rect.CenterY); + RunningApp.WaitForElement (c => c.Marked ("Delete")); + RunningApp.Tap (c => c.Marked ("Delete")); + RunningApp.Back (); + RunningApp.WaitForElement (c => c.Marked ("Something 1")); + RunningApp.Tap (c => c.Marked ("Something 2")); + RunningApp.TouchAndHoldCoordinates (cell2.Rect.CenterX, cell2.Rect.CenterY); + RunningApp.Tap (c => c.Marked ("Delete")); + RunningApp.WaitForNoElement (c => c.Marked ("Something 2")); +#endif } #endif } |