"""Tests for backtest CLI commands.""" from click.testing import CliRunner from trading_cli.main import cli def test_backtest_run_help(): runner = CliRunner() result = runner.invoke(cli, ["backtest", "run", "--help"]) assert result.exit_code == 0 assert "--strategy" in result.output assert "--symbol" in result.output assert "--balance" in result.output def test_backtest_report_help(): runner = CliRunner() result = runner.invoke(cli, ["backtest", "report", "--help"]) assert result.exit_code == 0 assert "--id" in result.output