aboutsummaryrefslogtreecommitdiff
path: root/tests/test.sh
diff options
context:
space:
mode:
authorGravatar zinc <zinc@downsta.ir> 2026-10-15 14:35:19 +0330
committerGravatar zinc <zinc@downsta.ir> 2026-10-15 14:35:19 +0330
commitee4900f847eec5a050c1cf909d5662efe82930f4 (patch)
tree9f7a05ce25b35e40674a09cb283bffb4512a9310 /tests/test.sh
parenttest.sh: hold fixtures on interp, micro, x86-64 jit and llvm (diff)
lsp: hold and shared hovers, completion of the keywords, shared variables marked in hover and completion; tmLanguage keywords; hold_lsp_test.js
Diffstat (limited to 'tests/test.sh')
-rwxr-xr-xtests/test.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/test.sh b/tests/test.sh
index 3b505fc..90599ed 100755
--- a/tests/test.sh
+++ b/tests/test.sh
@@ -646,6 +646,9 @@ s_lsp() {
node tests/drivers/codeactions_client_test.js > $T/codeactions-client.out 2>&1; r=$?
grep -v '^ok' $T/codeactions-client.out
chk $r 0 "lsp: versioned import quick-fix edits"
+ node tests/drivers/hold_lsp_test.js $lsp > $T/holdlsp.out 2>&1; r=$?
+ cat $T/holdlsp.out | grep -v passed
+ chk $r 0 "lsp hold blocks: hover, completion and diagnostics"
node tests/drivers/completion_test.js $lsp > $T/completion.out 2>&1; r=$?
grep -v '^ok' $T/completion.out
chk $r 0 "lsp: fuzzy completions, signatures, scope and expired lifetimes"