Coverage for tests / unit / utils / test_tool_config_info.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.13.0, created at 2026-04-03 18:53 +0000

1"""Tests for lintro.utils.tool_config_info module.""" 

2 

3from __future__ import annotations 

4 

5from assertpy import assert_that 

6 

7 

8def test_get_tool_config_summary_is_importable() -> None: 

9 """get_tool_config_summary is importable from tool_config_info.""" 

10 from lintro.utils.tool_config_info import get_tool_config_summary 

11 

12 assert_that(get_tool_config_summary).is_not_none() 

13 assert_that(callable(get_tool_config_summary)).is_true() 

14 

15 

16def test_module_exports_get_tool_config_summary() -> None: 

17 """Module __all__ exports get_tool_config_summary.""" 

18 from lintro.utils import tool_config_info 

19 

20 assert_that(tool_config_info.__all__).contains("get_tool_config_summary")