summaryrefslogtreecommitdiff
path: root/paste/tests
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-08-22 20:52:36 +0000
committerianb <devnull@localhost>2005-08-22 20:52:36 +0000
commit3ec21376e3ec7a68b569b04dd4f7a669a0b11bc6 (patch)
tree211a54653a2d1cf118db467adcce66fdf84369c2 /paste/tests
parentcd6db68f13e3d23ab2922c3430196a12fbf01b3d (diff)
downloadpaste-3ec21376e3ec7a68b569b04dd4f7a669a0b11bc6.tar.gz
Moved test
Diffstat (limited to 'paste/tests')
-rw-r--r--paste/tests/test_urlmap.py43
1 files changed, 0 insertions, 43 deletions
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')
-