From bff92e8a1fdd0c657b78493dc614a37caaf33657 Mon Sep 17 00:00:00 2001 From: Dominion Date: Mon, 24 Apr 2023 18:37:01 -0400 Subject: [PATCH] Fix race condition in repository test --- .../Live/Instance/RepositoryTest.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/Tgstation.Server.Tests/Live/Instance/RepositoryTest.cs b/tests/Tgstation.Server.Tests/Live/Instance/RepositoryTest.cs index b03b676693..d93c50e3d2 100644 --- a/tests/Tgstation.Server.Tests/Live/Instance/RepositoryTest.cs +++ b/tests/Tgstation.Server.Tests/Live/Instance/RepositoryTest.cs @@ -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);