##// END OF EJS Templates
use ipc for notebook js tests...
use ipc for notebook js tests on linux only This ought to prevent EADDRINUSE errors in the kernel.

File last commit:

r13665:bf0f48be
r15528:bd0b8f20
Show More
test_python.py
39 lines | 1.3 KiB | text/x-python | PythonLexer
"""Tests for PythonExporter"""
#-----------------------------------------------------------------------------
# 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
from ..python import PythonExporter
#-----------------------------------------------------------------------------
# Class
#-----------------------------------------------------------------------------
class TestPythonExporter(ExportersTestsBase):
"""Tests for PythonExporter"""
exporter_class = PythonExporter
should_include_raw = ['python']
def test_constructor(self):
"""
Can a PythonExporter be constructed?
"""
PythonExporter()
def test_export(self):
"""
Can a PythonExporter export something?
"""
(output, resources) = PythonExporter().from_filename(self._get_notebook())
assert len(output) > 0