mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-11 13:24:55 +01:00
test: stabilize migration and recovery fixtures (#16601)
This commit is contained in:
1 parent
73659c6b27
commit
c0ac2772b0
2 files changed
+8
-3
No files matched your search
@@ -173,7 +173,11 @@ const support = externalTestDatabaseUrl ? { supported: true } : await getEmbedde
|
||||
if (scenario === "invalid_time") dedicated.confirmedAt = termination.confirmedAt = "not-a-time";
|
||||
if (scenario === "before_acquisition") dedicated.confirmedAt = termination.confirmedAt = new Date(stopped.acquiredAt.getTime() - 1).toISOString();
|
||||
if (scenario === "after_release") dedicated.confirmedAt = termination.confirmedAt = new Date(stopped.releasedAt!.getTime() + 1).toISOString();
|
||||
if (scenario === "unequal_confirmation") dedicated.confirmedAt = new Date(stopped.releasedAt!.getTime() - 1).toISOString();
|
||||
if (scenario === "unequal_confirmation") {
|
||||
const unequalConfirmation = new Date(Date.parse(String(termination.confirmedAt)) + 1);
|
||||
dedicated.confirmedAt = unequalConfirmation.toISOString();
|
||||
await db.update(environmentLeases).set({ releasedAt: unequalConfirmation }).where(eq(environmentLeases.id, stopped.id));
|
||||
}
|
||||
if (scenario === "pending_intent") metadata.sandboxStopAndRetain = {};
|
||||
if (scenario === "cleanup_in_flight") metadata.pendingCleanupInFlight = true;
|
||||
const [invalid] = await db.update(environmentLeases).set({ metadata,
|
||||
|
||||
Reference in new issue
Block a user