From 0f1d01138110d40cbc56a6ce53609aa34d6912c9 Mon Sep 17 00:00:00 2001 From: Tomas Weinfurt Date: Wed, 11 Nov 2020 09:21:57 -0800 Subject: [PATCH] log exception if Timeout_SetTenMillisecondsOnLoopback_ThrowsWebException test fails (#44509) * log exception if Timeout_SetTenMillisecondsOnLoopback_ThrowsWebException test fails * check exception type before checking time range --- src/libraries/System.Net.Requests/tests/HttpWebRequestTest.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libraries/System.Net.Requests/tests/HttpWebRequestTest.cs b/src/libraries/System.Net.Requests/tests/HttpWebRequestTest.cs index e4b24c96b5c3c..4abc37427c0c9 100644 --- a/src/libraries/System.Net.Requests/tests/HttpWebRequestTest.cs +++ b/src/libraries/System.Net.Requests/tests/HttpWebRequestTest.cs @@ -522,10 +522,12 @@ public async Task Timeout_SetTenMillisecondsOnLoopback_ThrowsWebException() WebException exception = Assert.Throws(() => request.GetResponse()); sw.Stop(); - Assert.InRange(sw.ElapsedMilliseconds, 1, 15 * 1000); + _output.WriteLine(exception.ToString()); + Assert.Equal(WebExceptionStatus.Timeout, exception.Status); Assert.Null(exception.InnerException); Assert.Null(exception.Response); + Assert.InRange(sw.ElapsedMilliseconds, 1, 15 * 1000); return Task.FromResult(null); });