From 04dc2fb097855e7cecc428c92e96d62a4ecfbc56 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Sat, 31 Jan 2026 14:21:31 +0000 Subject: [PATCH] test: add -> None return type annotations to all test methods --- shellhist/tests/test_cli.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/shellhist/tests/test_cli.py b/shellhist/tests/test_cli.py index 5b230b6..f54189b 100644 --- a/shellhist/tests/test_cli.py +++ b/shellhist/tests/test_cli.py @@ -8,7 +8,7 @@ from shellhist.cli import main class TestCLI: """Test CLI main entry point.""" - def test_version(self): + def test_version(self) -> None: """Test version option.""" runner = CliRunner() result = runner.invoke(main, ["--version"]) @@ -16,7 +16,7 @@ class TestCLI: assert result.exit_code == 0 assert "shellhist" in result.output.lower() - def test_help(self): + def test_help(self) -> None: """Test help option.""" runner = CliRunner() result = runner.invoke(main, ["--help"]) @@ -25,42 +25,42 @@ class TestCLI: assert "search" in result.output assert "patterns" in result.output - def test_search_command_exists(self): + def test_search_command_exists(self) -> None: """Test search subcommand exists.""" runner = CliRunner() result = runner.invoke(main, ["search", "--help"]) assert result.exit_code == 0 - def test_patterns_command_exists(self): + def test_patterns_command_exists(self) -> None: """Test patterns subcommand exists.""" runner = CliRunner() result = runner.invoke(main, ["patterns", "--help"]) assert result.exit_code == 0 - def test_suggest_aliases_command_exists(self): + def test_suggest_aliases_command_exists(self) -> None: """Test suggest-aliases subcommand exists.""" runner = CliRunner() result = runner.invoke(main, ["suggest-aliases", "--help"]) assert result.exit_code == 0 - def test_analyze_time_command_exists(self): + def test_analyze_time_command_exists(self) -> None: """Test analyze-time subcommand exists.""" runner = CliRunner() result = runner.invoke(main, ["analyze-time", "--help"]) assert result.exit_code == 0 - def test_export_script_command_exists(self): + def test_export_script_command_exists(self) -> None: """Test export-script subcommand exists.""" runner = CliRunner() result = runner.invoke(main, ["export-script", "--help"]) assert result.exit_code == 0 - def test_search_with_missing_history(self): + def test_search_with_missing_history(self) -> None: """Test search with non-existent history file.""" runner = CliRunner() result = runner.invoke( @@ -71,7 +71,7 @@ class TestCLI: assert result.exit_code != 0 assert "not found" in result.output.lower() or "error" in result.output.lower() - def test_patterns_with_missing_history(self): + def test_patterns_with_missing_history(self) -> None: """Test patterns with non-existent history file.""" runner = CliRunner() result = runner.invoke(