mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-25 13:11:12 -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;
|
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');
|
if (!v1) throw new Error('Version 1 not created after 5s timeout');
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user