Skip to content

Commit 5eebc29

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

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public WebApplicationFixture()
1717
public async ValueTask InitializeAsync()
1818
{
1919
await _databaseFixture.InitializeAsync();
20+
await _databaseFixture.CleanDatabaseAsync();
2021

2122
Environment.SetEnvironmentVariable("Settings__Database__ConnectionString", _databaseFixture.ConnectionString);
2223
Environment.SetEnvironmentVariable("Settings__Database__DatabaseName", _databaseFixture.DatabaseName);
@@ -63,7 +64,6 @@ public async ValueTask DisposeAsync()
6364
HttpClient.Dispose();
6465

6566
await _factory.DisposeAsync();
66-
await _databaseFixture.CleanDatabaseAsync();
6767
await _databaseFixture.DisposeAsync();
6868
}
6969
}

0 commit comments

Comments
 (0)