mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Fix a test in the asciidoc reader, and add asciidoc to travis so that
the related tests will not be skipped.
This commit is contained in:
parent
1bbfdf96a0
commit
a7a71da6df
2 changed files with 4 additions and 2 deletions
|
|
@ -4,8 +4,9 @@ python:
|
|||
- "3.2"
|
||||
before_install:
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get install -qq ruby-sass
|
||||
- sudo apt-get install -qq --no-install-recommends asciidoc ruby-sass
|
||||
install:
|
||||
- if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then ln -s /usr/share/asciidoc/asciidocapi.py ~/virtualenv/python2.7/lib/python2.7/site-packages/; fi
|
||||
- pip install nose mock --use-mirrors
|
||||
- if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install --use-mirrors unittest2; else pip install --use-mirrors unittest2py3k; fi
|
||||
- pip install . --use-mirrors
|
||||
|
|
|
|||
|
|
@ -285,7 +285,8 @@ class AsciiDocReader(Reader):
|
|||
def read(self, source_path):
|
||||
"""Parse content and metadata of asciidoc files"""
|
||||
from cStringIO import StringIO
|
||||
text = StringIO(pelican_open(source_path))
|
||||
with pelican_open(source_path) as source:
|
||||
text = StringIO(source)
|
||||
content = StringIO()
|
||||
ad = AsciiDocAPI()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue