Files
7000pctAUTO 2acc6c9b86
Some checks failed
CI / lint (push) Has been cancelled
CI / build (push) Has been cancelled
CI / test (push) Has been cancelled
fix: resolve CI build failures
2026-01-31 04:00:22 +00:00

18 lines
594 B
Python

import pytest
from click.testing import CliRunner
from git_commit_ai.cli.cli import cli, generate
def test_cli_group():
"""Test CLI group creation."""
runner = CliRunner()
result = runner.invoke(cli, ['--help'])
assert result.exit_code == 0
assert 'AI-powered Git commit message generator' in result.output
def test_generate_command_exists():
"""Test generate command exists."""
runner = CliRunner()
result = runner.invoke(cli, ['generate', '--help'])
assert result.exit_code == 0
assert 'Generate a commit message for staged changes' in result.output