Files
kandev/apps/backend/internal/backendapp/web_runtime_test.go
T
2026-08-05 10:57:24 +01:00

19 lines
515 B
Go

package backendapp
import (
"net/http/httptest"
"slices"
"testing"
lspinstaller "github.com/kandev/kandev/internal/lsp/installer"
)
func TestWebRuntimeConfigAdvertisesLSPAutoInstallPreferences(t *testing.T) {
request := httptest.NewRequest("GET", "/settings/editors", nil)
got := webRuntimeConfig(false, request).LSPAutoInstallPreferenceLanguages
want := lspinstaller.AutoInstallPreferenceLanguages()
if !slices.Equal(got, want) {
t.Fatalf("LSP auto-install preferences = %v, want %v", got, want)
}
}