##// END OF EJS Templates
Remove 5s wait on inactivity on GUI inputhook loops...
Remove 5s wait on inactivity on GUI inputhook loops The 5s (and 1s) waits were originally added in commit 5074878, but the 5 second wait meant if you left the console for 5+ minutes idle, it would take up to 5 seconds for a response to a keypress. This tradeoff of CPU cycles for battery life seems too far. Note that commit 5074878 was originally for wx, glut and pyglet are based on the wx version and came into existence after commit 5074878.

File last commit:

r11852:c600f1e5
r13125:f9e20986
Show More
test_slides.py
50 lines | 1.6 KiB | text/x-python | PythonLexer
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 """
Module with tests for slides.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
from ..slides import SlidesExporter
Paul Ivanov
fix more tests that fail if pandoc not installed
r11810 from IPython.testing.decorators import onlyif_cmds_exist
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744
#-----------------------------------------------------------------------------
# Class
#-----------------------------------------------------------------------------
class TestSlidesExporter(ExportersTestsBase):
"""Contains test functions for slides.py"""
def test_constructor(self):
"""
Can a SlidesExporter be constructed?
"""
SlidesExporter()
Paul Ivanov
fix more tests that fail if pandoc not installed
r11810 @onlyif_cmds_exist('pandoc')
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 def test_export(self):
"""
Can a SlidesExporter export something?
"""
(output, resources) = SlidesExporter().from_filename(self._get_notebook())
assert len(output) > 0
Paul Ivanov
fix more tests that fail if pandoc not installed
r11810 @onlyif_cmds_exist('pandoc')
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 def test_export_reveal(self):
"""
Jonathan Frederic
flavor=template
r11745 Can a SlidesExporter export using the 'reveal' template?
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 """
MinRK
don't allow 'template' to specify 'template_file'...
r11852 (output, resources) = SlidesExporter(template_file='reveal').from_filename(self._get_notebook())
Jonathan Frederic
HTML-Slides -> Slides-Reveal
r11744 assert len(output) > 0