mirror of
https://github.com/NCBM/plyngent.git
synced 2026-07-23 05:55:16 +08:00
ci/lint: per-file ignores for tests in ruff and basedpyright
Relax ANN/ARG/PLR/C901 and related rules under tests/**; silence noisy basedpyright reports for test fakes and private helpers.
This commit is contained in:
@@ -42,7 +42,7 @@ def test_open_in_editor_splits_args(tmp_path: Path, monkeypatch: pytest.MonkeyPa
|
||||
path = tmp_path / "plyngent.toml"
|
||||
calls: list[list[str]] = []
|
||||
|
||||
def fake_run(argv: list[str], check: bool = False) -> object: # noqa: FBT001, FBT002
|
||||
def fake_run(argv: list[str], check: bool = False) -> object:
|
||||
del check
|
||||
calls.append(list(argv))
|
||||
|
||||
@@ -112,7 +112,7 @@ def test_config_edit_command(tmp_path: Path, monkeypatch: pytest.MonkeyPatch) ->
|
||||
monkeypatch.setenv("EDITOR", "true")
|
||||
calls: list[list[str]] = []
|
||||
|
||||
def fake_run(argv: list[str], check: bool = False) -> object: # noqa: FBT001, FBT002
|
||||
def fake_run(argv: list[str], check: bool = False) -> object:
|
||||
del check
|
||||
calls.append(list(argv))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user