mirror of
https://github.com/tiennm99/serena.git
synced 2026-08-18 06:26:33 +00:00
Made paths in test os independent
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import time # Import time module
|
||||
from pathlib import Path
|
||||
|
||||
import pytest
|
||||
@@ -16,7 +15,6 @@ class TestPhpLanguageServer:
|
||||
# The fixture already handles start and stop
|
||||
assert language_server.is_running()
|
||||
|
||||
|
||||
@pytest.mark.parametrize("language_server", [Language.PHP], indirect=True)
|
||||
@pytest.mark.parametrize("repo_path", [Language.PHP], indirect=True)
|
||||
def test_find_definition_within_file(self, language_server: SyncLanguageServer, repo_path: Path) -> None:
|
||||
@@ -40,7 +38,6 @@ class TestPhpLanguageServer:
|
||||
assert definition_location["range"]["start"]["line"] == 9
|
||||
assert definition_location["range"]["start"]["character"] == 0
|
||||
|
||||
|
||||
@pytest.mark.parametrize("language_server", [Language.PHP], indirect=True)
|
||||
@pytest.mark.parametrize("repo_path", [Language.PHP], indirect=True)
|
||||
def test_find_definition_across_files(self, language_server: SyncLanguageServer, repo_path: Path) -> None:
|
||||
@@ -53,7 +50,6 @@ class TestPhpLanguageServer:
|
||||
assert definition_location["range"]["start"]["line"] == 2
|
||||
assert definition_location["range"]["start"]["character"] == 0
|
||||
|
||||
|
||||
@pytest.mark.parametrize("language_server", [Language.PHP], indirect=True)
|
||||
@pytest.mark.parametrize("repo_path", [Language.PHP], indirect=True)
|
||||
def test_find_definition_simple_variable(self, language_server: SyncLanguageServer, repo_path: Path) -> None:
|
||||
@@ -75,7 +71,6 @@ class TestPhpLanguageServer:
|
||||
assert definition_location["range"]["start"]["line"] == 1 # Definition of $localVar (0-indexed)
|
||||
assert definition_location["range"]["start"]["character"] == 0 # $localVar (0-indexed)
|
||||
|
||||
|
||||
@pytest.mark.parametrize("language_server", [Language.PHP], indirect=True)
|
||||
@pytest.mark.parametrize("repo_path", [Language.PHP], indirect=True)
|
||||
def test_find_references_within_file(self, language_server: SyncLanguageServer, repo_path: Path) -> None:
|
||||
@@ -110,7 +105,6 @@ class TestPhpLanguageServer:
|
||||
|
||||
assert actual_locations == expected_locations
|
||||
|
||||
|
||||
@pytest.mark.parametrize("language_server", [Language.PHP], indirect=True)
|
||||
@pytest.mark.parametrize("repo_path", [Language.PHP], indirect=True)
|
||||
def test_find_references_across_files(self, language_server: SyncLanguageServer, repo_path: Path) -> None:
|
||||
|
||||
Reference in New Issue
Block a user