Skip to content


Check for tornado before running frontend.html tests. #748

merged 1 commit into from

4 participants

IPython member

Please test to make sure this solves the issue.


All tests now pass in OSX 10.6 and Ubuntu 10.4.
In Win7, the tornado failures are gone. There is still one (pre-existing, apparently unrelated) test failure which I will report separately.

IPython member

@ellisonbg - do you want to test for tornado 2.0, rather than just tornado? The server itself requires it, but I'm not sure if the tests would.

IPython member
IPython member

That solves the problem for me. I think you can merge this.

@ellisonbg ellisonbg merged commit 3651423 into ipython:master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Aug 30, 2011
  1. @ellisonbg
Showing with 4 additions and 0 deletions.
  1. +4 −0 IPython/testing/
4 IPython/testing/
@@ -111,6 +111,7 @@ def test_for(mod, min_version=None):
have['zmq'] = test_for('zmq', '2.1.4')
have['qt'] = test_for('IPython.external.qt')
+have['tornado'] = test_for('tornado')
# Functions and classes
@@ -205,6 +206,9 @@ def make_exclude():
exclusions.extend([ipjoin('lib', 'pylabtools'),
ipjoin('lib', 'tests', 'test_pylabtools')])
+ if not have['tornado']:
+ exclusions.append(ipjoin('frontend', 'html'))
# This is needed for the reg-exp to match on win32 in the ipdoctest plugin.
if sys.platform == 'win32':
exclusions = [s.replace('\\','\\\\') for s in exclusions]
Something went wrong with that request. Please try again.