Browse Source

Test the feeds plugin

pull/285/head
Simon Conseil 8 years ago
parent
commit
219a730190
  1. 2
      .travis.yml
  2. 4
      tests/test_cli.py

2
.travis.yml

@ -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:

4
tests/test_cli.py

@ -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

Loading…
Cancel
Save