|
1 import mozhttpd |
|
2 import unittest |
|
3 |
|
4 class BaseUrlTest(unittest.TestCase): |
|
5 |
|
6 def test_base_url(self): |
|
7 httpd = mozhttpd.MozHttpd(port=0) |
|
8 self.assertEqual(httpd.get_url(), None) |
|
9 httpd.start(block=False) |
|
10 self.assertEqual("http://127.0.0.1:%s/" % httpd.httpd.server_port, |
|
11 httpd.get_url()) |
|
12 self.assertEqual("http://127.0.0.1:%s/cheezburgers.html" % \ |
|
13 httpd.httpd.server_port, |
|
14 httpd.get_url(path="/cheezburgers.html")) |
|
15 httpd.stop() |
|
16 |
|
17 if __name__ == '__main__': |
|
18 unittest.main() |