Skip to content

Commit 19735e0

Browse files
fix(#8): fix flaky integration tests caused by wrong dispose order
1 parent a8c40c6 commit 19735e0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Boundaries/Comanda.Profiles/Tests/Fixtures/WebApplicationFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public WebApplicationFixture()
2020
public async ValueTask InitializeAsync()
2121
{
2222
await _databaseFixture.InitializeAsync();
23+
await _databaseFixture.CleanDatabaseAsync();
2324

2425
Environment.SetEnvironmentVariable("Settings__Database__ConnectionString", _databaseFixture.ConnectionString);
2526
Environment.SetEnvironmentVariable("Settings__Database__DatabaseName", _databaseFixture.DatabaseName);
@@ -66,7 +67,6 @@ public async ValueTask DisposeAsync()
6667
HttpClient.Dispose();
6768

6869
await _factory.DisposeAsync();
69-
await _databaseFixture.CleanDatabaseAsync();
7070
await _databaseFixture.DisposeAsync();
7171
}
7272
}

0 commit comments

Comments
 (0)