Coverage for tests / unit / tools / taplo / conftest.py: 100%
9 statements
« prev ^ index » next coverage.py v7.13.0, created at 2026-04-03 18:53 +0000
« prev ^ index » next coverage.py v7.13.0, created at 2026-04-03 18:53 +0000
1"""Pytest configuration for taplo tests."""
3from __future__ import annotations
5from collections.abc import Generator
6from unittest.mock import patch
8import pytest
10from lintro.tools.definitions.taplo import TaploPlugin
13@pytest.fixture
14def taplo_plugin() -> Generator[TaploPlugin, None, None]:
15 """Provide a TaploPlugin instance for testing.
17 Yields:
18 TaploPlugin: A TaploPlugin instance with version checks bypassed.
19 """
20 with (
21 patch(
22 "lintro.plugins.base.verify_tool_version",
23 return_value=None,
24 ),
25 patch(
26 "lintro.plugins.execution_preparation.verify_tool_version",
27 return_value=None,
28 ),
29 ):
30 yield TaploPlugin()