Made paths in test os independent

This commit is contained in:
Michael Panchenko
2025-05-19 12:57:26 +02:00
parent 8f7a80f759
commit 4901f72629
2 changed files with 8 additions and 9 deletions
-6
View File
@@ -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: