Coverage for compiler_admin / main.py: 85%
18 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-28 05:48 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-28 05:48 +0000
1import click
3from compiler_admin import __version__
4from compiler_admin.commands.info import info
5from compiler_admin.commands.init import init
6from compiler_admin.commands.ls import ls
7from compiler_admin.commands.time import time
8from compiler_admin.commands.user import user
11@click.group
12@click.version_option(__version__, prog_name="compiler-admin")
13def main():
14 """Compiler's command line interface."""
15 pass
18main.add_command(init)
19main.add_command(info)
20main.add_command(ls)
21main.add_command(time)
22main.add_command(user)
24if __name__ == "__main__": 24 ↛ 25line 24 didn't jump to line 25 because the condition on line 24 was never true
25 raise SystemExit(main())