Add version option

This commit is contained in:
Darren Burns
2022-04-19 12:36:55 +01:00
parent 27999857d9
commit 70559a8be5
2 changed files with 12 additions and 0 deletions

View File

@@ -1,9 +1,11 @@
import click import click
import textual
from textual.devtools.server import _run_devtools from textual.devtools.server import _run_devtools
@click.group() @click.group()
@click.version_option(textual.__version__)
def run(): def run():
pass pass

10
tests/cli/test_cli.py Normal file
View File

@@ -0,0 +1,10 @@
from click.testing import CliRunner
import textual
from textual.cli.cli import run
def test_cli_version():
runner = CliRunner()
result = runner.invoke(run, ["--version"])
assert textual.__version__ in result.output, "You need to update __version__"