about summary refs log tree commit diff
path: root/tests/rustdoc-js-std
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2025-04-11 11:35:10 -0700
committerMichael Howell <michael@notriddle.com>2025-04-11 11:36:40 -0700
commite013cf8afcf74a5f27feb7ebb0dca248e5c489fe (patch)
treeb5d12b9e1fbdfe3e3c3ec4752f7075aca40cfcce /tests/rustdoc-js-std
parent71b68da1bd9fa6afb9f964a731e9c843ab0862bd (diff)
downloadrust-e013cf8afcf74a5f27feb7ebb0dca248e5c489fe.tar.gz
rust-e013cf8afcf74a5f27feb7ebb0dca248e5c489fe.zip
rustdoc-search: add unbox flag to Result aliases
Fixes #139665
Diffstat (limited to 'tests/rustdoc-js-std')
-rw-r--r--tests/rustdoc-js-std/unbox-type-result.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/rustdoc-js-std/unbox-type-result.js b/tests/rustdoc-js-std/unbox-type-result.js
new file mode 100644
index 00000000000..1f5cba58adf
--- /dev/null
+++ b/tests/rustdoc-js-std/unbox-type-result.js
@@ -0,0 +1,20 @@
+// exact-check
+
+// Test case for https://github.com/rust-lang/rust/issues/139665
+// make sure that std::io::Result and std::thread::Result get unboxed
+
+const EXPECTED = [
+    {
+        query: "File -> Metadata",
+        others: [
+            { path: "std::fs::File", name: "metadata" },
+            { path: "std::fs::File", name: "metadata_at" },
+        ]
+    },
+    {
+        query: "JoinHandle<T> -> T",
+        others: [
+            { path: "std::thread::JoinHandle", name: "join" },
+        ]
+    },
+];