summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-09-03 00:21:29 -0400
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-09-04 04:04:11 -0400
commit8a3c377508feeb1f5579898c17ee3bf8a29d4a3a (patch)
tree6ffc0634fb5c4c987731d6c7fb755ceb91b8de7d
parentd96f799298f2db8b0ad49ef99c9a9a0bc5493348 (diff)
downloadbuildstream-8a3c377508feeb1f5579898c17ee3bf8a29d4a3a.tar.gz
tests/frontend/version.py: Use the fixture to run buildstream
-rw-r--r--tests/frontend/version.py14
1 files changed, 3 insertions, 11 deletions
diff --git a/tests/frontend/version.py b/tests/frontend/version.py
index 217ee418d..cd6da8bd7 100644
--- a/tests/frontend/version.py
+++ b/tests/frontend/version.py
@@ -1,12 +1,9 @@
-from click.testing import CliRunner
import pytest
+from tests.testutils.runcli import cli
# For utils.get_bst_version()
from buildstream import utils
-# Import the main cli entrypoint
-from buildstream._frontend.main import cli
-
def assert_version(cli_version_output):
major, minor = utils.get_bst_version()
@@ -18,12 +15,7 @@ def assert_version(cli_version_output):
.format(cli_version_output))
-@pytest.fixture(scope="module")
-def runner():
- return CliRunner()
-
-
-def test_version(runner):
- result = runner.invoke(cli, ['--version'])
+def test_version(cli):
+ result = cli.run(args=['--version'])
assert result.exit_code == 0
assert_version(result.output)