about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2020-02-23 18:23:52 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2020-03-16 18:30:26 +0100
commite78c451733f90307cbb34bc6527b0ad4d6c26915 (patch)
treee41e0d3266a269f6e3c4d830e6dc311aeb0739ad
parent2f44857735d813d54713782e58f8b971fcc0d265 (diff)
downloadrust-e78c451733f90307cbb34bc6527b0ad4d6c26915.tar.gz
rust-e78c451733f90307cbb34bc6527b0ad4d6c26915.zip
Add tests for new of variables
-rw-r--r--src/test/rustdoc-js-std/return-specific-literal.js10
-rw-r--r--src/tools/rustdoc-js-std/tester.js4
2 files changed, 12 insertions, 2 deletions
diff --git a/src/test/rustdoc-js-std/return-specific-literal.js b/src/test/rustdoc-js-std/return-specific-literal.js
new file mode 100644
index 00000000000..c7c347240b7
--- /dev/null
+++ b/src/test/rustdoc-js-std/return-specific-literal.js
@@ -0,0 +1,10 @@
+const QUERY = 'struct:"string"';
+
+const EXPECTED = {
+    'in_args': [
+        { 'path': 'std::string::String', 'name': 'ne' },
+    ],
+    'returned': [
+        { 'path': 'std::string::String', 'name': 'add' },
+    ],
+};
diff --git a/src/tools/rustdoc-js-std/tester.js b/src/tools/rustdoc-js-std/tester.js
index 19cf0483b76..08930ff1227 100644
--- a/src/tools/rustdoc-js-std/tester.js
+++ b/src/tools/rustdoc-js-std/tester.js
@@ -263,7 +263,7 @@ function main(argv) {
     finalJS = "";
 
     var arraysToLoad = ["itemTypes"];
-    var variablesToLoad = ["MAX_LEV_DISTANCE", "MAX_RESULTS",
+    var variablesToLoad = ["MAX_LEV_DISTANCE", "MAX_RESULTS", "NO_TYPE_FILTER",
                            "GENERICS_DATA", "NAME", "INPUTS_DATA", "OUTPUT_DATA",
                            "TY_PRIMITIVE", "TY_KEYWORD",
                            "levenshtein_row2"];
@@ -336,7 +336,7 @@ function main(argv) {
             console.log("OK");
         }
     });
-    return errors;
+    return errors > 0 ? 1 : 0;
 }
 
 process.exit(main(process.argv));