From 3ec21376e3ec7a68b569b04dd4f7a669a0b11bc6 Mon Sep 17 00:00:00 2001 From: ianb Date: Mon, 22 Aug 2005 20:52:36 +0000 Subject: Moved test --- paste/tests/test_urlmap.py | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 paste/tests/test_urlmap.py (limited to 'paste/tests') diff --git a/paste/tests/test_urlmap.py b/paste/tests/test_urlmap.py deleted file mode 100644 index c73b017..0000000 --- a/paste/tests/test_urlmap.py +++ /dev/null @@ -1,43 +0,0 @@ -from paste.urlmap import * -from fixture import * -del setup_module - -def make_app(response_text): - def app(environ, start_response): - headers = [('Content-type', 'text/html')] - start_response('200 OK', headers) - return [response_text % environ] - return app - -def test_map(): - mapper = URLMap() - app = TestApp(mapper) - text = '%s script_name="%%(SCRIPT_NAME)s" path_info="%%(PATH_INFO)s"' - mapper[''] = make_app(text % 'root') - mapper['/foo'] = make_app(text % 'foo-only') - mapper['/foo/bar'] = make_app(text % 'foo:bar') - mapper['/f'] = make_app(text % 'f-only') - res = app.get('/') - res.mustcontain('root') - res.mustcontain('script_name=""') - res.mustcontain('path_info="/"') - res = app.get('/blah') - res.mustcontain('root') - res.mustcontain('script_name=""') - res.mustcontain('path_info="/blah"') - res = app.get('/foo/and/more') - res.mustcontain('script_name="/foo"') - res.mustcontain('path_info="/and/more"') - res.mustcontain('foo-only') - res = app.get('/foo/bar/baz') - res.mustcontain('foo:bar') - res.mustcontain('script_name="/foo/bar"') - res.mustcontain('path_info="/baz"') - res = app.get('/fffzzz') - res.mustcontain('root') - res.mustcontain('path_info="/fffzzz"') - res = app.get('/f/z/y') - res.mustcontain('script_name="/f"') - res.mustcontain('path_info="/z/y"') - res.mustcontain('f-only') - -- cgit v1.2.1