Go to the documentation of this file.00001 from __future__ import absolute_import, division, with_statement
00002 import unittest
00003
00004
00005 class ImportTest(unittest.TestCase):
00006 def test_import_everything(self):
00007
00008
00009
00010 import tornado.auth
00011 import tornado.autoreload
00012
00013
00014 import tornado.escape
00015 import tornado.httpclient
00016 import tornado.httpserver
00017 import tornado.httputil
00018 import tornado.ioloop
00019 import tornado.iostream
00020 import tornado.locale
00021 import tornado.options
00022 import tornado.netutil
00023
00024 import tornado.process
00025 import tornado.simple_httpclient
00026 import tornado.stack_context
00027 import tornado.template
00028 import tornado.testing
00029 import tornado.util
00030 import tornado.web
00031 import tornado.websocket
00032 import tornado.wsgi
00033
00034
00035
00036
00037 def test_import_pycurl(self):
00038 try:
00039 import pycurl
00040 except ImportError:
00041 pass
00042 else:
00043 import tornado.curl_httpclient
00044
00045 def test_import_mysqldb(self):
00046 try:
00047 import MySQLdb
00048 except ImportError:
00049 pass
00050 else:
00051 import tornado.database
00052
00053 def test_import_twisted(self):
00054 try:
00055 import twisted
00056 except ImportError:
00057 pass
00058 else:
00059 import tornado.platform.twisted