SYMBOL INDEX (23 symbols across 4 files) FILE: src/jupyter_spark/__init__.py function _jupyter_nbextension_paths (line 10) | def _jupyter_nbextension_paths(): # pragma: no cover function _jupyter_server_extension_paths (line 22) | def _jupyter_server_extension_paths(): # pragma: no cover function load_jupyter_server_extension (line 28) | def load_jupyter_server_extension(nbapp): # pragma: no cover FILE: src/jupyter_spark/handlers.py class SparkHandler (line 8) | class SparkHandler(IPythonHandler): method initialize (line 10) | def initialize(self, spark): method get (line 14) | def get(self): method handle_response (line 25) | def handle_response(self, response): FILE: src/jupyter_spark/spark.py class Spark (line 26) | class Spark(LoggingConfigurable): method __init__ (line 41) | def __init__(self, *args, **kwargs): method backend_url (line 46) | def backend_url(self, request): method replace (line 50) | def replace(self, content): FILE: tests/test_spark.py class FakeHandler (line 16) | class FakeHandler(tornado.web.RequestHandler): method get (line 18) | def get(self): class FakeReplaceHandler (line 23) | class FakeReplaceHandler(FakeHandler): class FakeVerbatimHandler (line 30) | class FakeVerbatimHandler(FakeHandler): class SparkHandlerTests (line 36) | class SparkHandlerTests(tornado.testing.AsyncHTTPTestCase): method get_app (line 38) | def get_app(self): method test_http_fetch_error (line 48) | def test_http_fetch_error(self): method test_http_fetch_replace_success (line 53) | def test_http_fetch_replace_success(self): method test_http_fetch_verbatim_success (line 62) | def test_http_fetch_verbatim_success(self): method test_spark_backend_url (line 70) | def test_spark_backend_url(self): function test_replace_href_tags (line 89) | def test_replace_href_tags(content): function test_replace_src_tags (line 107) | def test_replace_src_tags(content):