]> git.codecow.com Git - libnemo.git/commitdiff
Fix test click delay.
authorChris Duncan <chris@codecow.com>
Tue, 4 Aug 2026 19:12:29 +0000 (12:12 -0700)
committerChris Duncan <chris@codecow.com>
Tue, 4 Aug 2026 19:12:29 +0000 (12:12 -0700)
test/GLOBALS.mjs

index c5fdc8b51a63976c75cf119d2b03cf94073ef9f6..1b4c065f462fb31a1ac57546756ef205b132079a 100644 (file)
@@ -99,8 +99,9 @@ export async function click (label, onclick, opt) {
        }
        const { delay } = opt
        if (isNode) {
+               const result = await onclick()
                await wait(delay)
-               return await onclick()
+               return result
        }
        return new Promise((resolve, reject) => {
                const button = document.createElement('button')
@@ -112,13 +113,14 @@ export async function click (label, onclick, opt) {
                        button.after(hourglass)
                        try {
                                const result = await onclick()
+                               await wait(delay)
                                resolve(result)
                        } catch (err) {
+                               await wait(delay)
                                reject(err)
                        } finally {
                                hourglass.remove()
                                button.remove()
-                               await wait(delay)
                        }
                }
                document.body.appendChild(button)