void NextTest(HttpResult result)
{
if (currentTestIndex < testRequests.Count)
{
string message = "Passing test #: ";
if (failingTestStartIndex > 0 && currentTestIndex >= failingTestStartIndex)
message = "Failing test #: ";
message += currentTestIndex.ToString();
Debug.LogWarning(message);
request = testRequests[currentTestIndex];
request.onSuccess += OnSuccess;
request.onError += OnFailure;
request.timeOut = 2f;
request.retryAttempts = 2;
request.onFinished += NextTest;
request.Execute();
currentTestIndex++;
}
else
Debug.LogWarning("TESTING COMPLETE");
}