diff options
author | Jens Diemer <github.com@jensdiemer.de> | 2020-02-07 12:24:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-07 12:24:01 +0100 |
commit | 3d44e2122aaa40888cb43559996fdc2a702b9491 (patch) | |
tree | 8b96cef227ca6be81829cfe26315ecd1261771f3 /creole/tests/test_project_setup.py | |
parent | 8f9c18aa380147cfea3318a1170601cd2c670c1d (diff) | |
parent | 722e954ef7affb76edc238e756e06c43b329bed7 (diff) | |
download | creole-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.py | 18 |
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' |