Skip to content

Commit 189812f

Browse files
committed
fix: --version
Fix #28 Signed-off-by: Heitor Pascoal de Bittencourt <[email protected]>
1 parent 8073dff commit 189812f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

tesseract_core/sdk/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ def _validate_tesseract_name(name: str | None) -> str:
134134
def version_callback(value: bool | None) -> None:
135135
"""Typer callback for version option."""
136136
if value:
137-
from . import __version__
137+
from .. import __version__
138138

139139
typer.echo(__version__)
140140
raise typer.Exit()

tests/sdk_tests/test_cli.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,9 @@ def test_suggestion_on_misspelled_command(cli_runner):
2727
assert result.exit_code == 2, result.stdout
2828
assert "No such command 'wellbloodygreatinnit'." in result.stderr
2929
assert "Did you mean" not in result.stderr
30+
31+
32+
def test_version_command(cli_runner):
33+
result = cli_runner.invoke(cli, ["--version"])
34+
assert result.exit_code == 0, result.stdout
35+
assert not result.stderr

0 commit comments

Comments
 (0)