File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -178,9 +178,9 @@ def start_thread():
178178 def teardown_class (cls ):
179179 cls .notebook .stop ()
180180 cls .wait_until_dead ()
181- cls .tmp_dir .cleanup ()
182181 cls .env_patch .stop ()
183182 cls .path_patch .stop ()
183+ cls .tmp_dir .cleanup ()
184184 # cleanup global zmq Context, to ensure we aren't leaving dangling sockets
185185 def cleanup_zmq ():
186186 zmq .Context .instance ().term ()
Original file line number Diff line number Diff line change 44from notebook .utils import url_path_join
55from nbformat import write
66from nbformat .v4 import new_notebook
7+ try :
8+ from urllib .parse import urlparse
9+ except ImportError :
10+ from urlparse import urlparse
711
812import requests
913
@@ -28,5 +32,7 @@ def test_redirect(self):
2832 r = self .request ('GET' , 'tree/foo/bar.ipynb' )
2933 self .assertEqual (r .url , self .base_url () + 'notebooks/foo/bar.ipynb' )
3034
31- r = self .request ('GET' , 'tree/foo/baz.txt' )
32- self .assertEqual (r .url , url_path_join (self .base_url (), 'files/foo/baz.txt' ))
35+ r = self .request ('GET' , 'tree/foo/baz.txt' , allow_redirects = False )
36+ self .assertEqual (r .status_code , 302 )
37+ self .assertEqual (r .headers ['Location' ],
38+ urlparse (url_path_join (self .base_url (), 'files/foo/baz.txt' )).path )
You can’t perform that action at this time.
0 commit comments