lint: fix

This commit is contained in:
lin onetwo 2025-11-23 14:09:56 +08:00
parent 91f28fdf07
commit ccf825af06

View file

@ -40,7 +40,11 @@ After(async function(this: ApplicationWorld, { pickle }) {
// Add timeout protection for window.close() to prevent hanging // Add timeout protection for window.close() to prevent hanging
await Promise.race([ await Promise.race([
window.close(), window.close(),
new Promise((_, reject) => setTimeout(() => reject(new Error('Window close timeout')), 5000)), new Promise((_, reject) =>
setTimeout(() => {
reject(new Error('Window close timeout'));
}, 5000)
),
]); ]);
} }
} catch (error) { } catch (error) {
@ -48,11 +52,15 @@ After(async function(this: ApplicationWorld, { pickle }) {
} }
}), }),
); );
// Add timeout protection for app.close() to prevent hanging // Add timeout protection for app.close() to prevent hanging
await Promise.race([ await Promise.race([
this.app.close(), this.app.close(),
new Promise((_, reject) => setTimeout(() => reject(new Error('App close timeout')), 10000)), new Promise((_, reject) =>
setTimeout(() => {
reject(new Error('App close timeout'));
}, 10000)
),
]); ]);
} catch (error) { } catch (error) {
console.error('Error during cleanup:', error); console.error('Error during cleanup:', error);