about summary refs log tree commit diff
path: root/tests/rustdoc-js/reexport.js
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2024-12-12 13:26:09 -0700
committerMichael Howell <michael@notriddle.com>2024-12-12 13:29:18 -0700
commit8200c1e52e1f67cee0546b288a72154407cf1c0a (patch)
treeb95d165a2107787e4b3c53a503c5224541ff6d75 /tests/rustdoc-js/reexport.js
parenta94fce97e3ab3b2fd5773b13ca4f087dd84dd19b (diff)
downloadrust-8200c1e52e1f67cee0546b288a72154407cf1c0a.tar.gz
rust-8200c1e52e1f67cee0546b288a72154407cf1c0a.zip
rustdoc-search: fix mismatched path when parent re-exported twice
Diffstat (limited to 'tests/rustdoc-js/reexport.js')
-rw-r--r--tests/rustdoc-js/reexport.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/rustdoc-js/reexport.js b/tests/rustdoc-js/reexport.js
index 9021cc2e90f..0b9415dd3e4 100644
--- a/tests/rustdoc-js/reexport.js
+++ b/tests/rustdoc-js/reexport.js
@@ -14,4 +14,13 @@ const EXPECTED = [
             { 'path': 'reexport', 'name': 'AnotherOne' },
         ],
     },
+    {
+        'query': 'fn:Equivalent::equivalent',
+        'others': [
+            // These results must never contain `reexport::equivalent::NotEquivalent`,
+            // since that path does not exist.
+            { 'path': 'equivalent::Equivalent', 'name': 'equivalent' },
+            { 'path': 'reexport::NotEquivalent', 'name': 'equivalent' },
+        ],
+    },
 ];