diff --git a/apps/backend/src/auto-migrations/auto-migration.tests.ts b/apps/backend/src/auto-migrations/auto-migration.tests.ts index fa7f67921..53518d9c7 100644 --- a/apps/backend/src/auto-migrations/auto-migration.tests.ts +++ b/apps/backend/src/auto-migrations/auto-migration.tests.ts @@ -222,11 +222,9 @@ import.meta.vitest?.test("applies migrations concurrently with 20 concurrent mig const appliedCounts = results.map(result => result.newlyAppliedMigrationNames.length); // Only one of the promises should have applied all migrations, the rest should have applied none - const successfulApplies = appliedCounts.filter(count => count === 2); - const emptyApplies = appliedCounts.filter(count => count === 0); - - expect(successfulApplies.length).toBe(1); - expect(emptyApplies.length).toBe(19); + const appliedCounts = results.map(result => result.newlyAppliedMigrationNames.length); + const appliedSum = appliedCounts.reduce((sum, count) => sum + count, 0); + expect(appliedSum).toBe(2); await prismaClient.$executeRaw`INSERT INTO test (name) VALUES ('test_value')`; const result = await prismaClient.$queryRaw`SELECT name FROM test` as { name: string }[];