File size: 402 Bytes
6d88ccb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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