##// END OF EJS Templates
require specifying the version for gh-pages...
require specifying the version for gh-pages From now on, we are only maintaining one build of the IPython docs per major release, e.g. latest 1.x docs served at ipython-doc/1/. This makes gh-pages no longer guess based on git tag. To build the 1.x docs: VERSION=1 make gh-pages

File last commit:

r13665:bf0f48be
r15316:cedc4fab
Show More
test_rst.py
42 lines | 1.3 KiB | text/x-python | PythonLexer
MinRK
test raw cell inclusion based on raw_format metadata
r13665 """Tests for RSTExporter"""
Jonathan Frederic
Added exporter tests
r11480
#-----------------------------------------------------------------------------
# Copyright (c) 2013, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
from .base import ExportersTestsBase
Jonathan Frederic
RST capitalization fix
r11492 from ..rst import RSTExporter
Paul Ivanov
skip tests that require pandoc
r11714 from IPython.testing.decorators import onlyif_cmds_exist
Jonathan Frederic
Added exporter tests
r11480
#-----------------------------------------------------------------------------
# Class
#-----------------------------------------------------------------------------
Jonathan Frederic
s/Test_/Test
r11494 class TestRSTExporter(ExportersTestsBase):
MinRK
test raw cell inclusion based on raw_format metadata
r13665 """Tests for RSTExporter"""
exporter_class = RSTExporter
should_include_raw = ['rst']
Jonathan Frederic
Added exporter tests
r11480
def test_constructor(self):
"""
Jonathan Frederic
RST capitalization fix
r11492 Can a RSTExporter be constructed?
Jonathan Frederic
Added exporter tests
r11480 """
Jonathan Frederic
RST capitalization fix
r11492 RSTExporter()
Jonathan Frederic
Added exporter tests
r11480
Paul Ivanov
skip tests that require pandoc
r11714 @onlyif_cmds_exist('pandoc')
Jonathan Frederic
Added exporter tests
r11480 def test_export(self):
"""
Jonathan Frederic
RST capitalization fix
r11492 Can a RSTExporter export something?
Jonathan Frederic
Added exporter tests
r11480 """
Jonathan Frederic
RST capitalization fix
r11492 (output, resources) = RSTExporter().from_filename(self._get_notebook())
Paul Ivanov
skip tests that require pandoc
r11714 assert len(output) > 0