Skip to content

Commit

Permalink
Add the conftest file
Browse files Browse the repository at this point in the history
  • Loading branch information
zanieb committed Oct 10, 2023
1 parent c7c63e9 commit 3fd0e60
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions tests/conftest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
from pathlib import Path

import pytest
from packaging.version import Version

from ruff_lsp.server import _find_ruff_binary, _get_global_defaults, uris


@pytest.fixture(scope="session")
def ruff_version() -> Version:
# Use the ruff-lsp directory as the workspace
workspace_path = Path(__file__).parent.parent

settings = {
**_get_global_defaults(), # type: ignore[misc]
"cwd": None,
"workspacePath": workspace_path,
"workspace": uris.from_fs_path(workspace_path),
}

return _find_ruff_binary(settings, version_requirement=None).version

0 comments on commit 3fd0e60

Please sign in to comment.