Skip to content

fix(language-server): support LSP clients that only support `workspac… #65

fix(language-server): support LSP clients that only support `workspac…

fix(language-server): support LSP clients that only support `workspac… #65

GitHub Actions / VsCode Extension Tests Linux succeeded Nov 13, 2023 in 0s

VsCode Extension Tests Linux ✅

Tests passed successfully

Report Passed Failed Skipped Time
src/vscode/contextive/TestResults/TestResults-Multi-Root-6.0.x-Linux.xml 2✅ 1s
src/vscode/contextive/TestResults/TestResults-Single-Root-6.0.x-Linux.xml 12✅ 6s

✅ src/vscode/contextive/TestResults/TestResults-Multi-Root-6.0.x-Linux.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Completion in a root 2✅ 1s
Multi-Root Workspace 0ms
Root Suite 0ms

✅ Completion in a root

finds terms for rootA
  ✅ Multi-Root Workspace Completion in a root finds terms for rootA
finds terms for rootB
  ✅ Multi-Root Workspace Completion in a root finds terms for rootB

✅ src/vscode/contextive/TestResults/TestResults-Single-Root-6.0.x-Linux.xml

12 tests were completed in 6s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Contextive Activation Tests 4✅ 521ms
Contextive Completion Tests 1✅ 372ms
Hover Tests 2✅ 1s
Initialize Tests 4✅ 3s
Invalid Schema Tests 1✅ 817ms
Root Suite 0ms
Single-Root Workspace 0ms

✅ Contextive Activation Tests

Contextive is Active
  ✅ Single-Root Workspace Contextive Activation Tests Contextive is Active
CSharp Extension is Active
  ✅ Single-Root Workspace Contextive Activation Tests CSharp Extension is Active
Extension has path config
  ✅ Single-Root Workspace Contextive Activation Tests Extension has path config
Language Client becomes Ready
  ✅ Single-Root Workspace Contextive Activation Tests Language Client becomes Ready

✅ Contextive Completion Tests

Completion returns expected list
  ✅ Single-Root Workspace Contextive Completion Tests Completion returns expected list

✅ Hover Tests

Hover returns expected content
  ✅ Single-Root Workspace Hover Tests Hover returns expected content
Contextive Hover results appear last
  ✅ Single-Root Workspace Hover Tests Contextive Hover results appear last

✅ Initialize Tests

Extension has Initialize Project Command
  ✅ Single-Root Workspace Initialize Tests Extension has Initialize Project Command
Initialize Command should open existing definitions.yml
  ✅ Single-Root Workspace Initialize Tests Initialize Command should open existing definitions.yml
Initialize Command should open new definitions.yml
  ✅ Single-Root Workspace Initialize Tests Initialize Command should open new definitions.yml
New definitions file should show new term in completion
  ✅ Single-Root Workspace Initialize Tests New definitions file should show new term in completion

✅ Invalid Schema Tests

Should recover from an invalid schema
  ✅ Single-Root Workspace Invalid Schema Tests Should recover from an invalid schema