improve false positive detection in `ufuzz` (#4482)
authorAlex Lam S.L <alexlamsl@gmail.com>
Wed, 30 Dec 2020 13:53:03 +0000 (13:53 +0000)
committerGitHub <noreply@github.com>
Wed, 30 Dec 2020 13:53:03 +0000 (21:53 +0800)
test/ufuzz/index.js

index e5bf008..23b3a14 100644 (file)
@@ -1710,7 +1710,9 @@ function log(options) {
 
 function sort_globals(code) {
     var globals = sandbox.run_code("throw Object.keys(this).sort();" + code);
-    return globals.length ? "var " + globals.join(",") + ";" + code : code;
+    return globals.length ? "var " + globals.map(function(name) {
+        return name + "=" + name;
+    }).join(",") + ";" + code : code;
 }
 
 function fuzzy_match(original, uglified) {