summaryrefslogtreecommitdiff
path: root/creole/tests/test_project_setup.py
diff options
context:
space:
mode:
authorJens Diemer <github.com@jensdiemer.de>2020-02-07 12:24:01 +0100
committerGitHub <noreply@github.com>2020-02-07 12:24:01 +0100
commit3d44e2122aaa40888cb43559996fdc2a702b9491 (patch)
tree8b96cef227ca6be81829cfe26315ecd1261771f3 /creole/tests/test_project_setup.py
parent8f9c18aa380147cfea3318a1170601cd2c670c1d (diff)
parent722e954ef7affb76edc238e756e06c43b329bed7 (diff)
downloadcreole-3d44e2122aaa40888cb43559996fdc2a702b9491.tar.gz
Merge pull request #45 from jedie/fix#44
Fix #44 by move "docutils" and "poetry-publish" as dev-dependencies
Diffstat (limited to 'creole/tests/test_project_setup.py')
-rw-r--r--creole/tests/test_project_setup.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/creole/tests/test_project_setup.py b/creole/tests/test_project_setup.py
index 7491daa..b74fdbc 100644
--- a/creole/tests/test_project_setup.py
+++ b/creole/tests/test_project_setup.py
@@ -2,7 +2,9 @@
:copyleft: 2020 by python-creole team, see AUTHORS for more details.
:license: GNU GPL v3 or above, see LICENSE for more details.
"""
-
+import os
+import shutil
+import subprocess
from pathlib import Path
from creole import __version__
@@ -35,3 +37,17 @@ def test_version():
file_path=Path(CREOLE_PACKAGE_ROOT, 'pyproject.toml'),
string=f'version = "{__version__}"'
)
+
+
+def test_poetry_check():
+ poerty_bin = shutil.which('poetry')
+
+ output = subprocess.check_output(
+ [poerty_bin, 'check'],
+ universal_newlines=True,
+ env=os.environ,
+ stderr=subprocess.STDOUT,
+ cwd=str(CREOLE_PACKAGE_ROOT),
+ )
+ print(output)
+ assert output == 'All set!\n'