Fix ready signal and ignore Elixir tests using skipif

This commit is contained in:
David Bernazal
2025-07-01 08:55:40 -05:00
parent ca1bf842fe
commit ae4ae5740f
6 changed files with 90 additions and 7 deletions
+8 -1
View File
@@ -12,8 +12,15 @@ from solidlsp import SolidLanguageServer
from solidlsp.ls_config import Language
from solidlsp.ls_utils import SymbolUtils
from . import NEXTLS_UNAVAILABLE, NEXTLS_UNAVAILABLE_REASON
# These marks will be applied to all tests in this module
pytestmark = [
pytest.mark.elixir,
pytest.mark.skipif(NEXTLS_UNAVAILABLE, reason=f"Next LS not available: {NEXTLS_UNAVAILABLE_REASON}")
]
@pytest.mark.elixir
class TestElixirBasic:
"""Basic Elixir language server functionality tests."""