Coverage for /builds/svesch/cikit/tests/systemtests/projects/command_consumer/ci_commands/override.py: 100%
8 statements
« prev ^ index » next coverage.py v7.14.1, created at 2026-10-09 14:17 +0000
« 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"""Project-local command used to verify provider command overrides.
4Author:
5 Sven Schlender
6Date:
7 2026-10-09
8"""
10import argparse
13COMMAND_NAME = "systemtest-override"
16def command(_args: argparse.Namespace) -> int:
17 """Execute the project-local implementation.
19 Returns:
20 Process exit code.
21 """
22 print("CIKIT LOCAL OVERRIDE")
23 return 0
26def register(subparsers: argparse._SubParsersAction):
27 """Register the project-local command.
29 Args:
30 subparsers: Argparse subparser registry.
31 """
32 parser = subparsers.add_parser(COMMAND_NAME)
33 parser.set_defaults(func=command)