Fix race condition in repository test

This commit is contained in:
Dominion
2023-04-24 18:37:01 -04:00
parent 6ef3d88db7
commit bff92e8a1f
@@ -27,13 +27,6 @@ namespace Tgstation.Server.Tests.Live.Instance
{
var workingBranch = "master";
var initalRepo = await repositoryClient.Read(cancellationToken);
Assert.IsNotNull(initalRepo);
Assert.IsNull(initalRepo.Origin);
Assert.IsNull(initalRepo.Reference);
Assert.IsNull(initalRepo.RevisionInformation);
Assert.IsNull(initalRepo.ActiveJob);
const string Origin = "https://github.com/tgstation/tgstation";
var cloneRequest = new RepositoryCreateRequest
{
@@ -66,6 +59,13 @@ namespace Tgstation.Server.Tests.Live.Instance
{
await WaitForJobProgressThenCancel(await longCloneJob, 40, cancellationToken);
var initalRepo = await repositoryClient.Read(cancellationToken);
Assert.IsNotNull(initalRepo);
Assert.IsNull(initalRepo.Origin);
Assert.IsNull(initalRepo.Reference);
Assert.IsNull(initalRepo.RevisionInformation);
Assert.IsNull(initalRepo.ActiveJob);
var secondRead = await repositoryClient.Read(cancellationToken);
Assert.IsNotNull(secondRead);
Assert.IsNull(secondRead.ActiveJob);