diff --git a/tests/commands/test_commands.py b/tests/commands/test_commands.py index f4625663a..3e8dd6c60 100644 --- a/tests/commands/test_commands.py +++ b/tests/commands/test_commands.py @@ -1831,6 +1831,39 @@ def test_start_list_trades_data(testdatadir, capsys): captured.out, ) + args = [ + "list-data", + "--datadir", + str(testdatadir), + "--trades", + "--pairs", + "XRP/ETH", + ] + pargs = get_args(args) + pargs["config"] = None + start_list_data(pargs) + captured = capsys.readouterr() + assert "Found trades data for 1 pair." in captured.out + assert re.search(r".*Pair.*Type.*\n", captured.out) + assert re.search( + r"\n.* XRP/ETH .* spot .* 2019-10-11 00:00:01 .* 2019-10-13 11:19:28 .* 12477 .*|\n", + captured.out, + ) + + args = [ + "list-data", + "--datadir", + str(testdatadir), + "--trades", + "--pairs", + "NO/PAIR", + ] + pargs = get_args(args) + pargs["config"] = None + start_list_data(pargs) + captured = capsys.readouterr() + assert "Found trades data for 0 pairs." in captured.out + args = [ "list-data", "--datadir",