mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-24 17:31:13 -05:00
Fix v1 scope error in versioning tests
This commit is contained in:
@@ -236,7 +236,23 @@ export const versioningTestSuite: TestSuite = {
|
||||
|
||||
parkId = park.id;
|
||||
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
// Poll for version creation
|
||||
let v1 = null;
|
||||
const pollStart = Date.now();
|
||||
while (!v1 && Date.now() - pollStart < 5000) {
|
||||
const { data } = await supabase
|
||||
.from('park_versions')
|
||||
.select('version_id')
|
||||
.eq('park_id', park.id)
|
||||
.eq('version_number', 1)
|
||||
.single();
|
||||
|
||||
if (data) {
|
||||
v1 = data;
|
||||
break;
|
||||
}
|
||||
await new Promise(resolve => setTimeout(resolve, 100));
|
||||
}
|
||||
|
||||
if (!v1) throw new Error('Version 1 not created after 5s timeout');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user