]> git.proxmox.com Git - pve-eslint.git/blobdiff - eslint/tests/lib/rules/require-atomic-updates.js
import eslint 7.18.0
[pve-eslint.git] / eslint / tests / lib / rules / require-atomic-updates.js
index 8977745caccc4f78937ff3d68f8b5c107ecc32c8..cd51e38ffbdb5726d0cc08d36889af7f9b1a7637 100644 (file)
@@ -150,6 +150,18 @@ ruleTester.run("require-atomic-updates", rule, {
                 let bar = await get(foo.id);
                 foo.prop = bar.prop;
             }
+        `,
+
+        // https://github.com/eslint/eslint/issues/11954
+        `
+            let count = 0
+            let queue = []
+            async function A(...args) {
+                count += 1
+                await new Promise(resolve=>resolve())
+                count -= 1
+                return
+            }
         `
     ],