From 8ea2b624497eac4d4c162953c9c0ade7effb962a 2014-03-20 22:13:05 From: MinRK Date: 2014-03-20 22:13:05 Subject: [PATCH] html and js tests require sqlite3 (session manager) --- diff --git a/IPython/testing/iptest.py b/IPython/testing/iptest.py index ba1442f..45d2c78 100644 --- a/IPython/testing/iptest.py +++ b/IPython/testing/iptest.py @@ -268,7 +268,7 @@ test_sections['qt'].requires('zmq', 'qt', 'pygments') # html: sec = test_sections['html'] -sec.requires('zmq', 'tornado', 'requests') +sec.requires('zmq', 'tornado', 'requests', 'sqlite3') # The notebook 'static' directory contains JS, css and other # files for web serving. Occasionally projects may put a .py # file in there (MathJax ships a conf.py), so we might as diff --git a/IPython/testing/iptestcontroller.py b/IPython/testing/iptestcontroller.py index 9742052..e819e12 100644 --- a/IPython/testing/iptestcontroller.py +++ b/IPython/testing/iptestcontroller.py @@ -221,7 +221,7 @@ class JSController(TestController): @property def will_run(self): - return all(have[a] for a in ['zmq', 'tornado', 'jinja2', 'casperjs']) + return all(have[a] for a in ['zmq', 'tornado', 'jinja2', 'casperjs', 'sqlite3']) def _init_server(self): "Start the notebook server in a separate process"