mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-12 22:14:54 +00:00
Try to re-enable further language tests #788
This commit is contained in:
1 parent
0b87837210
commit
01ec8465fb
2 files changed
+4
-14
No files matched your search
+3
-13
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -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):
|
||||
|
||||
Reference in new issue
Block a user