diff options
Diffstat (limited to 'lib/python2.7/test/test_SimpleHTTPServer.py')
-rw-r--r-- | lib/python2.7/test/test_SimpleHTTPServer.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/lib/python2.7/test/test_SimpleHTTPServer.py b/lib/python2.7/test/test_SimpleHTTPServer.py deleted file mode 100644 index 66ec853..0000000 --- a/lib/python2.7/test/test_SimpleHTTPServer.py +++ /dev/null @@ -1,41 +0,0 @@ -""" -These tests only check url parsing for now. -We don't want to require the 'network' resource. -""" - -import os, unittest -from SimpleHTTPServer import SimpleHTTPRequestHandler -from test import test_support - - -class SocketlessRequestHandler (SimpleHTTPRequestHandler): - def __init__(self): - pass - -class SimpleHTTPRequestHandlerTestCase(unittest.TestCase): - """ Test url parsing """ - def setUp (self): - self.translated = os.getcwd() - self.translated = os.path.join(self.translated, 'filename') - self.handler = SocketlessRequestHandler () - - def test_queryArguments (self): - path = self.handler.translate_path ('/filename') - self.assertEqual (path, self.translated) - path = self.handler.translate_path ('/filename?foo=bar') - self.assertEqual (path, self.translated) - path = self.handler.translate_path ('/filename?a=b&spam=eggs#zot') - self.assertEqual (path, self.translated) - - def test_startWithDoubleSlash (self): - path = self.handler.translate_path ('//filename') - self.assertEqual (path, self.translated) - path = self.handler.translate_path ('//filename?foo=bar') - self.assertEqual (path, self.translated) - - -def test_main(): - test_support.run_unittest(SimpleHTTPRequestHandlerTestCase) - -if __name__ == "__main__": - test_main() |