from typer.testing import CliRunner from ca import cli runner = CliRunner() def test_cli_help(): result = runner.invoke(cli.app, ["--help"]) assert result.exit_code == 0 assert "BLUX-cA Grand Universe CLI" in result.output def test_cli_start_runs(): result = runner.invoke(cli.app, ["start", "hello world"]) assert result.exit_code == 0 assert "trace_id" in result.output