mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-16 10:15:17 +00:00
Refactor external language server registration
* Apply object-oriented design * Establish common interface via protocol LanguageServerIdLike * Move all registration concerns to LanguageServerRegistry
This commit is contained in:
1 parent
6000f16680
commit
283140e7ae
26 files changed
+301
-978
No files matched your search
@@ -92,11 +92,6 @@ class TestRLanguageServer:
|
||||
assert not matcher.is_relevant_filename("script.py")
|
||||
assert not matcher.is_relevant_filename("README.md")
|
||||
|
||||
def test_r_language_enum(self):
|
||||
"""Test R language enum value."""
|
||||
assert LanguageServerId.R == "r"
|
||||
assert str(LanguageServerId.R) == "r"
|
||||
|
||||
@pytest.mark.parametrize("language_server", [LanguageServerId.R], indirect=True)
|
||||
def test_bare_symbol_names(self, language_server) -> None:
|
||||
all_symbols = request_all_symbols(language_server)
|
||||
|
||||
Reference in new issue
Block a user