##// END OF EJS Templates
Backport PR #4868: Static path fixes...
Backport PR #4868: Static path fixes more use of the package dir instead of static file dir, and update a previous test patch of mine to work for build and install time tests

File last commit:

r11714:dbb3f18a
r14756:9082b042
Show More
test_rst.py
41 lines | 1.3 KiB | text/x-python | PythonLexer
Jonathan Frederic
Added exporter tests
r11480 """
Module with tests for rst.py
"""
#-----------------------------------------------------------------------------
# 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):
Jonathan Frederic
Added exporter tests
r11480 """Contains test functions for rst.py"""
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