Files
obsidian-metadata/tests/cli_test.py
2023-01-22 16:55:46 +00:00

17 lines
412 B
Python

# type: ignore
"""Test obsidian-metadata CLI."""
from typer.testing import CliRunner
from obsidian_metadata.cli import app
from tests.helpers import Regex
runner = CliRunner()
def test_version() -> None:
"""Test printing version and then exiting."""
result = runner.invoke(app, ["--version"])
assert result.exit_code == 0
assert result.output == Regex(r"obsidian_metadata: v\d+\.\d+\.\d+$")