blob: adf19d377c80ceb9ac3a3da269383d797c2c6c13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
"""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_walk_forward_help():
runner = CliRunner()
result = runner.invoke(cli, ["backtest", "walk-forward", "--help"])
assert result.exit_code == 0
assert "--strategy" in result.output
assert "--windows" in result.output
|