Mercurial > hg > FileServer
diff tests/doctest.txt @ 12:8127dde8da22
fix slashing
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Wed, 29 Feb 2012 15:41:01 -0800 |
parents | 1aaf2ba89b30 |
children | c8520774ddc9 |
line wrap: on
line diff
--- a/tests/doctest.txt Wed Feb 29 15:22:51 2012 -0800 +++ b/tests/doctest.txt Wed Feb 29 15:41:01 2012 -0800 @@ -5,6 +5,7 @@ >>> import fileserver >>> import os + >>> import urlparse >>> from paste.fixture import TestApp Make a single file server:: @@ -53,7 +54,17 @@ Ensure you can get resources from subdirectories:: >>> response = testapp.get('/foo') + >>> response.status # 301 Moved Permanently + 301 + >>> location = response.header_dict['location'] + >>> shema, netloc, path, query, fragment = urlparse.urlsplit(location) + >>> path + '/foo/' + >>> response = testapp.get('/foo/') >>> response.status + 200 + >>> 'bar.txt' in response.body + True Ensure you can't get to non-allowed resources::