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
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
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
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
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