##// END OF EJS Templates
nbformat also requires jsonpointer
Thomas Kluyver -
Show More
@@ -148,6 +148,7 b" have['jinja2'] = test_for('jinja2')"
148 have['requests'] = test_for('requests')
148 have['requests'] = test_for('requests')
149 have['sphinx'] = test_for('sphinx')
149 have['sphinx'] = test_for('sphinx')
150 have['jsonschema'] = test_for('jsonschema')
150 have['jsonschema'] = test_for('jsonschema')
151 have['jsonpointer'] = test_for('jsonpointer')
151 have['casperjs'] = is_cmd_found('casperjs')
152 have['casperjs'] = is_cmd_found('casperjs')
152 have['phantomjs'] = is_cmd_found('phantomjs')
153 have['phantomjs'] = is_cmd_found('phantomjs')
153 have['slimerjs'] = is_cmd_found('slimerjs')
154 have['slimerjs'] = is_cmd_found('slimerjs')
@@ -267,7 +268,7 b" test_sections['qt'].requires('zmq', 'qt', 'pygments')"
267
268
268 # html:
269 # html:
269 sec = test_sections['html']
270 sec = test_sections['html']
270 sec.requires('zmq', 'tornado', 'requests', 'sqlite3', 'jsonschema')
271 sec.requires('zmq', 'tornado', 'requests', 'sqlite3', 'jsonschema', 'jsonpointer')
271 # The notebook 'static' directory contains JS, css and other
272 # The notebook 'static' directory contains JS, css and other
272 # files for web serving. Occasionally projects may put a .py
273 # files for web serving. Occasionally projects may put a .py
273 # file in there (MathJax ships a conf.py), so we might as
274 # file in there (MathJax ships a conf.py), so we might as
@@ -285,7 +286,7 b" test_sections['config'].exclude('profile')"
285
286
286 # nbconvert:
287 # nbconvert:
287 sec = test_sections['nbconvert']
288 sec = test_sections['nbconvert']
288 sec.requires('pygments', 'jinja2', 'jsonschema')
289 sec.requires('pygments', 'jinja2', 'jsonschema', 'jsonpointer')
289 # Exclude nbconvert directories containing config files used to test.
290 # Exclude nbconvert directories containing config files used to test.
290 # Executing the config files with iptest would cause an exception.
291 # Executing the config files with iptest would cause an exception.
291 sec.exclude('tests.files')
292 sec.exclude('tests.files')
@@ -295,7 +296,7 b" if not have['tornado']:"
295 sec.exclude('nbconvert.post_processors.tests.test_serve')
296 sec.exclude('nbconvert.post_processors.tests.test_serve')
296
297
297 # nbformat:
298 # nbformat:
298 test_sections['nbformat'].requires('jsonschema')
299 test_sections['nbformat'].requires('jsonschema', 'jsonpointer')
299
300
300 #-----------------------------------------------------------------------------
301 #-----------------------------------------------------------------------------
301 # Functions and classes
302 # Functions and classes
General Comments 0
You need to be logged in to leave comments. Login now