Enable Rego tests on Windows now that Regal fixed upstream path handling (#1114)

- Bump Regal from v0.36.1 to v0.39.0 which includes Windows path fixes
  (upstream fix: https://github.com/StyraInc/regal/issues/1683)
- Remove sys.platform == "win32" skipif from TestRegoLanguageServer

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
YenandClaude Sonnet 4.6 authored and GitHub committed 2026-03-04 14:12:32 +01:00
1 parent 736a6ed103
commit 4b86e7b5e5
2 files changed
+1 -5

No files matched your search

+1 -1
View File
@@ -397,7 +397,7 @@ jobs:
- name: Install Regal (Rego Language Server)
shell: bash
run: |
REGAL_VERSION="0.36.1"
REGAL_VERSION="0.39.0"
if [[ "${{ runner.os }}" == "Linux" ]]; then
if [[ "$(uname -m)" == "x86_64" ]]; then
-4
View File
@@ -1,7 +1,6 @@
"""Tests for Rego language server (Regal) functionality."""
import os
import sys
import pytest
@@ -11,9 +10,6 @@ from solidlsp.ls_utils import SymbolUtils
@pytest.mark.rego
@pytest.mark.skipif(
sys.platform == "win32", reason="Regal LSP has Windows path handling bug - see https://github.com/StyraInc/regal/issues/1683"
)
class TestRegoLanguageServer:
"""Test Regal language server functionality for Rego."""