示例#1
0
def test_cli_version(cli_runner):
    output1 = strip_colors(run_cli(cli_runner, main_cli, ['--quiet', '-V']))
    output2 = strip_colors(
        run_cli(cli_runner, main_cli, ['--quiet', '--version']))
    output3 = strip_colors(
        run_cli(cli_runner, main_cli, ['--quiet', 'version']))
    assert output1 == output2 == output3
    assert __version__ in output1
示例#2
0
def test_cli_help(cli_runner):
    output1 = strip_colors(run_cli(cli_runner, main_cli, ['--quiet', '-h']))
    output2 = strip_colors(run_cli(cli_runner, main_cli,
                                   ['--quiet', '--help']))
    output3 = strip_colors(run_cli(cli_runner, main_cli, ['--quiet', 'help']))
    assert output1 == output2 == output3
示例#3
0
def test_help(cli_runner: Any) -> None:
    output1 = strip_colors(run_cli(cli_runner, main_cli, ['-h']))
    output2 = strip_colors(run_cli(cli_runner, main_cli, ['--help']))
    output3 = strip_colors(run_cli(cli_runner, main_cli, ['help']))
    assert output1 == output2 == output3
示例#4
0
def test_subcommand_help(cli_runner: Any) -> None:
    output1 = strip_colors(run_cli(cli_runner, main_cli, ['subgroup', '-h']))
    output2 = strip_colors(
        run_cli(cli_runner, main_cli, ['subgroup', '--help']))
    output3 = strip_colors(run_cli(cli_runner, main_cli, ['subgroup', 'help']))
    assert output1 == output2 == output3
示例#5
0
def test_version(cli_runner: Any) -> None:
    output1 = strip_colors(run_cli(cli_runner, main_cli, ['-V']))
    output2 = strip_colors(run_cli(cli_runner, main_cli, ['--version']))
    output3 = strip_colors(run_cli(cli_runner, main_cli, ['version']))
    assert output1 == output2 == output3
    assert __version__ in output1