mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
Update test for redirect diagnostic.
This commit is contained in:
@@ -70,7 +70,9 @@ namespace NzbDrone.Common.Test.Http
|
|||||||
{
|
{
|
||||||
var request = new HttpRequest("http://eu.httpbin.org/status/" + (int)statusCode);
|
var request = new HttpRequest("http://eu.httpbin.org/status/" + (int)statusCode);
|
||||||
|
|
||||||
Assert.Throws<Exception>(() => Subject.Get<HttpBinResource>(request));
|
Subject.Get<HttpBinResource>(request);
|
||||||
|
|
||||||
|
ExceptionVerification.ExpectedErrors(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
@@ -110,7 +110,7 @@ namespace NzbDrone.Common.Http
|
|||||||
var response = new HttpResponse(request, new HttpHeader(httpWebResponse.Headers), data, httpWebResponse.StatusCode);
|
var response = new HttpResponse(request, new HttpHeader(httpWebResponse.Headers), data, httpWebResponse.StatusCode);
|
||||||
_logger.Trace("{0} ({1:n0} ms)", response, stopWatch.ElapsedMilliseconds);
|
_logger.Trace("{0} ({1:n0} ms)", response, stopWatch.ElapsedMilliseconds);
|
||||||
|
|
||||||
if (!RuntimeInfoBase.IsProduction &&
|
if (request.AllowAutoRedirect && !RuntimeInfoBase.IsProduction &&
|
||||||
(response.StatusCode == HttpStatusCode.Moved ||
|
(response.StatusCode == HttpStatusCode.Moved ||
|
||||||
response.StatusCode == HttpStatusCode.MovedPermanently ||
|
response.StatusCode == HttpStatusCode.MovedPermanently ||
|
||||||
response.StatusCode == HttpStatusCode.Found))
|
response.StatusCode == HttpStatusCode.Found))
|
||||||
|
Reference in New Issue
Block a user