From 8460709f75da41e6dcf690e91650e38e1ade3d28 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Tue, 17 Jan 2017 22:06:10 -0600 Subject: [PATCH] AnimationTests - need timeouts if something is bad news --- Xamarin.Forms.Mocks.Tests/AnimationTests.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Xamarin.Forms.Mocks.Tests/AnimationTests.cs b/Xamarin.Forms.Mocks.Tests/AnimationTests.cs index bd234ef..1e851f6 100644 --- a/Xamarin.Forms.Mocks.Tests/AnimationTests.cs +++ b/Xamarin.Forms.Mocks.Tests/AnimationTests.cs @@ -7,13 +7,15 @@ namespace Xamarin.Forms.Mocks.Tests [TestFixture] public class AnimationTests { + private const int Timeout = 1000; + [SetUp] public void SetUp() { MockForms.Init(); } - [Test] + [Test, Timeout(Timeout)] public async Task FadeTo() { var view = new BoxView(); @@ -21,7 +23,7 @@ public async Task FadeTo() Assert.AreEqual(0, view.Opacity); } - [Test] + [Test, Timeout(Timeout)] public async Task ParallelFadeTo() { var a = new BoxView(); @@ -37,7 +39,7 @@ public async Task ParallelFadeTo() Assert.AreEqual(0, b.Opacity); } - [Test] + [Test, Timeout(Timeout)] public async Task AnimationWithFinished() { var source = new TaskCompletionSource(); @@ -54,7 +56,7 @@ public async Task AnimationWithFinished() Assert.AreEqual(0, view.Opacity); } - [Test] + [Test, Timeout(Timeout)] public async Task AnimationWithRepeatFinished() { var source = new TaskCompletionSource();