Try to re-enable further language tests #788

This commit is contained in:
Dominik Jain authored and Dominik Jain committed 2025-12-06 13:26:23 +01:00
1 parent 0b87837210
commit 01ec8465fb
2 files changed
+4 -14

No files matched your search

+3 -13
View File
@@ -1,6 +1,5 @@
import logging
import os
import platform
from collections.abc import Iterator
from pathlib import Path
@@ -188,27 +187,18 @@ def _determine_disabled_languages() -> list[Language]:
"""
result: list[Language] = []
# We skip Java tests in CI if not on Windows (hangs on Ubuntu for unknown reasons; testing on Windows is sufficient)
java_tests_enabled = not is_ci or platform.system() == "Windows"
java_tests_enabled = True
if not java_tests_enabled:
result.append(Language.JAVA)
clojure_tests_enabled = not is_ci and is_clojure_cli_available()
clojure_tests_enabled = is_clojure_cli_available()
if not clojure_tests_enabled:
result.append(Language.CLOJURE)
al_tests_enabled = not is_ci
al_tests_enabled = True
if not al_tests_enabled:
result.append(Language.AL)
rust_tests_enabled = not is_ci
if not rust_tests_enabled:
result.append(Language.RUST)
erlang_tests_enabled = not is_ci
if not erlang_tests_enabled:
result.append(Language.ERLANG)
return result
+1 -1
View File
@@ -9,8 +9,8 @@ from test.conftest import language_tests_enabled
from . import CORE_PATH, UTILS_PATH
@pytest.mark.clojure
@pytest.mark.skipif(not language_tests_enabled(Language.CLOJURE), reason="Clojure tests are disabled")
@pytest.mark.clojure
class TestLanguageServerBasics:
@pytest.mark.parametrize("language_server", [Language.CLOJURE], indirect=True)
def test_basic_definition(self, language_server: SolidLanguageServer):