From 56f9c334f6b628435d8cf2576c146cdbee4e32df Mon Sep 17 00:00:00 2001 From: Romain Dorgueil Date: Mon, 22 May 2017 19:25:35 +0200 Subject: [PATCH] [qa] coverage of version command. --- tests/test_commands.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/test_commands.py b/tests/test_commands.py index 55032b2..a0e28e2 100644 --- a/tests/test_commands.py +++ b/tests/test_commands.py @@ -1,7 +1,7 @@ import pkg_resources import pytest -from bonobo import get_examples_path +from bonobo import get_examples_path, __version__ from bonobo.commands import entrypoint @@ -33,3 +33,11 @@ def test_run(capsys): assert out[0].startswith('Foo ') assert out[1].startswith('Bar ') assert out[2].startswith('Baz ') + +def test_version(capsys): + entrypoint(['version']) + out, err = capsys.readouterr() + out = out.strip() + assert out.startswith('bonobo ') + assert out.endswith(__version__) +