summaryrefslogtreecommitdiff
path: root/tests/specs/doc/import_map
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs/doc/import_map')
-rw-r--r--tests/specs/doc/import_map/__test__.jsonc4
-rw-r--r--tests/specs/doc/import_map/import_map.json5
-rw-r--r--tests/specs/doc/import_map/module/fun.js2
-rw-r--r--tests/specs/doc/import_map/use_import_map.js1
-rw-r--r--tests/specs/doc/import_map/use_import_map.out5
5 files changed, 17 insertions, 0 deletions
diff --git a/tests/specs/doc/import_map/__test__.jsonc b/tests/specs/doc/import_map/__test__.jsonc
new file mode 100644
index 000000000..55554beff
--- /dev/null
+++ b/tests/specs/doc/import_map/__test__.jsonc
@@ -0,0 +1,4 @@
+{
+ "args": "doc --import-map=import_map.json use_import_map.js",
+ "output": "use_import_map.out"
+}
diff --git a/tests/specs/doc/import_map/import_map.json b/tests/specs/doc/import_map/import_map.json
new file mode 100644
index 000000000..244a30296
--- /dev/null
+++ b/tests/specs/doc/import_map/import_map.json
@@ -0,0 +1,5 @@
+{
+ "imports": {
+ "rex/": "./module/"
+ }
+}
diff --git a/tests/specs/doc/import_map/module/fun.js b/tests/specs/doc/import_map/module/fun.js
new file mode 100644
index 000000000..28901d945
--- /dev/null
+++ b/tests/specs/doc/import_map/module/fun.js
@@ -0,0 +1,2 @@
+/** This is some documentation */
+export function fun(_a, _b) {}
diff --git a/tests/specs/doc/import_map/use_import_map.js b/tests/specs/doc/import_map/use_import_map.js
new file mode 100644
index 000000000..672a7a7bd
--- /dev/null
+++ b/tests/specs/doc/import_map/use_import_map.js
@@ -0,0 +1 @@
+export { fun } from "rex/fun.js";
diff --git a/tests/specs/doc/import_map/use_import_map.out b/tests/specs/doc/import_map/use_import_map.out
new file mode 100644
index 000000000..5b455c0d6
--- /dev/null
+++ b/tests/specs/doc/import_map/use_import_map.out
@@ -0,0 +1,5 @@
+Defined in [WILDCARD]/module/fun.js:2:1
+
+function fun(_a, _b): void
+ This is some documentation
+