diff options
author | JensDiemer <git@jensdiemer.de> | 2020-11-04 08:45:34 +0100 |
---|---|---|
committer | JensDiemer <git@jensdiemer.de> | 2020-11-04 08:45:34 +0100 |
commit | 867afca57e4e6d7fae419d7b11cc78a5f7ecee7f (patch) | |
tree | 91ceb92c5506534ff8dbf4a1e486f364981bb184 | |
parent | c33a6a8788cec0bc4cc56433448b61d31f9b4fa3 (diff) | |
download | creole-867afca57e4e6d7fae419d7b11cc78a5f7ecee7f.tar.gz |
update test_update_rst_readme()
-rw-r--r-- | creole/tests/test_project_setup.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/creole/tests/test_project_setup.py b/creole/tests/test_project_setup.py index cc06578..cb9aa1e 100644 --- a/creole/tests/test_project_setup.py +++ b/creole/tests/test_project_setup.py @@ -2,11 +2,13 @@ :copyleft: 2020 by python-creole team, see AUTHORS for more details. :license: GNU GPL v3 or above, see LICENSE for more details. """ -from poetry_publish.tests.test_assert_rst_readme import test_assert_rst_readme as assert_rst_readme +from pathlib import Path + from poetry_publish.tests.test_project_setup import test_poetry_check as assert_poetry_check from poetry_publish.tests.test_project_setup import test_version as assert_version from creole import __version__ +from creole.setup_utils import update_rst_readme from creole.tests.constants import CREOLE_PACKAGE_ROOT @@ -18,13 +20,15 @@ def test_version(): assert_version(package_root=CREOLE_PACKAGE_ROOT, version=__version__) -def test_assert_rst_readme(): - """ - Check if own README.rst is up-to-date with README.creole - """ - assert_rst_readme( - package_root=CREOLE_PACKAGE_ROOT, version=__version__, filename='README.creole' +def test_update_rst_readme(capsys): + rest_readme_path = update_rst_readme( + package_root=CREOLE_PACKAGE_ROOT, filename='README.creole' ) + captured = capsys.readouterr() + assert captured.out == 'Generate README.rst from README.creole...nothing changed, ok.\n' + assert captured.err == '' + assert isinstance(rest_readme_path, Path) + assert str(rest_readme_path).endswith('/README.rst') def test_poetry_check(): |