Test the feeds plugin

This commit is contained in:
Simon Conseil
2018-01-07 00:38:35 +01:00
parent bbc6976937
commit 219a730190
2 changed files with 5 additions and 1 deletions

View File

@@ -32,7 +32,7 @@ addons:
install:
- pip install -U pip setuptools wheel
- pip install -q $PILLOW
- pip install pytest pytest-cov codecov
- pip install pytest pytest-cov codecov feedgenerator
- pip install .
before_script:

View File

@@ -67,6 +67,8 @@ copyright_text_font = "foobar"
watermark = "watermark.png"
watermark_position = "scale"
watermark_opacity = 0.3
rss_feed = {'feed_url': 'http://example.org/feed.rss', 'nb_items': 10}
atom_feed = {'feed_url': 'http://example.org/feed.atom', 'nb_items': 10}
"""
with io.open(config_file, 'w') as f:
@@ -77,6 +79,8 @@ watermark_opacity = 0.3
assert result.exit_code == 0
assert os.path.isfile(join(tmpdir, 'build', 'thumbnails',
'exo20101028-b-full.jpg'))
assert os.path.isfile(join(tmpdir, 'build', 'feed.atom'))
assert os.path.isfile(join(tmpdir, 'build', 'feed.rss'))
finally:
os.chdir(cwd)
# Reset logger