about summary refs log tree commit diff
path: root/src/tools/rustdoc-js/tester.js
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume.gomez@huawei.com>2023-03-11 21:40:17 +0100
committerGuillaume Gomez <guillaume.gomez@huawei.com>2023-03-11 21:40:17 +0100
commit904d9c5c549745793c98a1c2cd0a2665d30fe34e (patch)
tree9a61a4fe5fb38e190b3f132f90a9b22f8c9c2744 /src/tools/rustdoc-js/tester.js
parent856c9bb481bed032f177d29288e348d6d8e060be (diff)
downloadrust-904d9c5c549745793c98a1c2cd0a2665d30fe34e.tar.gz
rust-904d9c5c549745793c98a1c2cd0a2665d30fe34e.zip
Improve rustdoc-js tester code clarity a bit
Diffstat (limited to 'src/tools/rustdoc-js/tester.js')
-rw-r--r--src/tools/rustdoc-js/tester.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/tools/rustdoc-js/tester.js b/src/tools/rustdoc-js/tester.js
index 9bd6e0d990d..8d46a8ce7f1 100644
--- a/src/tools/rustdoc-js/tester.js
+++ b/src/tools/rustdoc-js/tester.js
@@ -361,22 +361,24 @@ function parseOptions(args) {
     };
 
     for (let i = 0; i < args.length; ++i) {
-        if (Object.prototype.hasOwnProperty.call(correspondences, args[i])) {
+        const arg = args[i];
+        if (Object.prototype.hasOwnProperty.call(correspondences, arg)) {
             i += 1;
             if (i >= args.length) {
-                console.log("Missing argument after `" + args[i - 1] + "` option.");
+                console.log("Missing argument after `" + arg + "` option.");
                 return null;
             }
-            if (args[i - 1] !== "--test-file") {
-                opts[correspondences[args[i - 1]]] = args[i];
+            const arg_value = args[i];
+            if (arg !== "--test-file") {
+                opts[correspondences[arg]] = arg_value;
             } else {
-                opts[correspondences[args[i - 1]]].push(args[i]);
+                opts[correspondences[arg]].push(arg_value);
             }
-        } else if (args[i] === "--help") {
+        } else if (arg === "--help") {
             showHelp();
             process.exit(0);
         } else {
-            console.log("Unknown option `" + args[i] + "`.");
+            console.log("Unknown option `" + arg + "`.");
             console.log("Use `--help` to see the list of options");
             return null;
         }