Skip to content

FeatAdd unit tests for batch logic and GitLab client utilities using pytest

This Merge Request introduces unit tests for the batch processing logic and GitLab client utility functions to ensure correctness, reliability, and maintainability of the compliance checker system.

Changes made:

Added unit tests for batch processing logic in tests/test_batch_logic.py

Added unit tests for GitLab client functions (e.g., user groups fetching, API handling)

Used pytest framework for writing and executing tests

Added mock support to simulate GitLab API responses

Improved test coverage for core modules (gitlab_utils, gitlab_client)

Ensured tests run successfully in the virtual environment

Merge request reports

Loading