From 430a7265f6454e2e09cbc3b43ea3052da5fbc379 Mon Sep 17 00:00:00 2001 From: Thorsten Sauter Date: Sat, 3 Feb 2024 21:43:14 +0100 Subject: [PATCH] fix: integration tests run in series --- tests/NoPlan.Api.Tests.Integration/EndpointCollection.cs | 4 ++++ .../TestBases/EndpointTestBase.cs | 1 + 2 files changed, 5 insertions(+) create mode 100644 tests/NoPlan.Api.Tests.Integration/EndpointCollection.cs diff --git a/tests/NoPlan.Api.Tests.Integration/EndpointCollection.cs b/tests/NoPlan.Api.Tests.Integration/EndpointCollection.cs new file mode 100644 index 0000000..cacd448 --- /dev/null +++ b/tests/NoPlan.Api.Tests.Integration/EndpointCollection.cs @@ -0,0 +1,4 @@ +namespace NoPlan.Api.Tests.Integration; + +[CollectionDefinition(nameof(EndpointCollection))] +public class EndpointCollection; diff --git a/tests/NoPlan.Api.Tests.Integration/TestBases/EndpointTestBase.cs b/tests/NoPlan.Api.Tests.Integration/TestBases/EndpointTestBase.cs index 8e26008..4134fb8 100644 --- a/tests/NoPlan.Api.Tests.Integration/TestBases/EndpointTestBase.cs +++ b/tests/NoPlan.Api.Tests.Integration/TestBases/EndpointTestBase.cs @@ -1,5 +1,6 @@ namespace NoPlan.Api.Tests.Integration.TestBases; +[Collection(nameof(EndpointCollection))] public class EndpointTestBase(NoPlanApiFactory factory) : IAsyncLifetime, IClassFixture { protected HttpClient AuthenticatedClientClient { get; private set; } = null!;