aboutsummaryrefslogtreecommitdiff
path: root/test/sandbox.js
diff options
context:
space:
mode:
authorAlex Lam S.L <alexlamsl@gmail.com>2021-05-24 02:56:02 +0100
committerGitHub <noreply@github.com>2021-05-24 09:56:02 +0800
commiteb08fed120ad1d2dcd41a2ae03cec3d3b2885c7b (patch)
tree0d7646d9ea44be188d11fb12d34dd33b2c0aea8a /test/sandbox.js
parent8b0c8365150c1471eef98ed37e33bb66a51c3a45 (diff)
downloadtracifyjs-eb08fed120ad1d2dcd41a2ae03cec3d3b2885c7b.tar.gz
tracifyjs-eb08fed120ad1d2dcd41a2ae03cec3d3b2885c7b.zip
fix corner case in `merge_vars` (#4957)
fixes #4956
Diffstat (limited to 'test/sandbox.js')
-rw-r--r--test/sandbox.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/sandbox.js b/test/sandbox.js
index edebcabe..c0e9e09b 100644
--- a/test/sandbox.js
+++ b/test/sandbox.js
@@ -27,7 +27,7 @@ exports.run_code = semver.satisfies(process.version, "0.8") ? function(code, top
} : semver.satisfies(process.version, "<0.12") ? run_code_vm : function(code, toplevel, timeout) {
if ([
/\basync[ \t]*\([\s\S]*?\)[ \t]*=>/,
- /\b(async[ \t]+function|setImmediate|setInterval|setTimeout)\b/,
+ /\b(async[ \t]+function|Promise|setImmediate|setInterval|setTimeout)\b/,
/\basync([ \t]+|[ \t]*#|[ \t]*\*[ \t]*)[^\s()[\]{},.&|!~=*%/+-]+(\s*\(|[ \t]*=>)/,
].some(function(pattern) {
return pattern.test(code);