Coverage for /builds/svesch/cikit/src/cikit/systemtest/__init__.py: 100%

0 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-10-09 14:17 +0000

1# SPDX-License-Identifier: GPL-3.0-or-later 

2"""Support utilities and pytest fixtures for cikit system tests. 

3 

4This package provides reusable infrastructure for implementing system 

5tests with pytest while integrating with the cikit environment and 

6command execution framework. 

7 

8The system test infrastructure extends normal pytest usage with: 

9 

10- Fixtures for creating CI environments with test-specific working 

11 directories 

12- Support utilities for command execution and helper functions 

13- Optional integration with coverage and other CI tooling 

14 

15System tests are intended for integration and end-to-end scenarios such 

16as command-line interfaces, generated artifacts, external tools, and 

17multi-step workflows. 

18 

19Normal unit tests remain unaffected and do not automatically use this 

20infrastructure. 

21 

22Author: 

23 Sven Schlender 

24Date: 

25 2026-05-26 

26 

27"""