diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-06-07 08:50:06 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-06-07 08:50:06 +1200 |
commit | 049d3d2b45d42245a305bd0bd3b5164a44dc7ba2 (patch) | |
tree | 5d55204f758ef2410b2ea37cca91130f4dcce89d /test/test_app.py | |
parent | d171e13fd376225695b45a02925952fe7c0aeefc (diff) | |
download | mitmproxy-049d3d2b45d42245a305bd0bd3b5164a44dc7ba2.tar.gz mitmproxy-049d3d2b45d42245a305bd0bd3b5164a44dc7ba2.tar.bz2 mitmproxy-049d3d2b45d42245a305bd0bd3b5164a44dc7ba2.zip |
lippathod/app.py -> libpathod/pathod.py
Diffstat (limited to 'test/test_app.py')
-rw-r--r-- | test/test_app.py | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/test/test_app.py b/test/test_app.py deleted file mode 100644 index db030f9a..00000000 --- a/test/test_app.py +++ /dev/null @@ -1,63 +0,0 @@ -import libpry -from libpathod import app -from tornado import httpserver - -class uApplication(libpry.AutoTree): - def test_anchors(self): - a = app.PathodApp(staticdir=None) - a.add_anchor("/foo", "200") - assert a.get_anchors() == [("/foo", "200")] - a.add_anchor("/bar", "400") - assert a.get_anchors() == [("/bar", "400"), ("/foo", "200")] - a.remove_anchor("/bar", "400") - assert a.get_anchors() == [("/foo", "200")] - a.remove_anchor("/oink", "400") - assert a.get_anchors() == [("/foo", "200")] - - def test_logs(self): - a = app.PathodApp(staticdir=None) - a.LOGBUF = 3 - a.add_log({}) - assert a.log[0]["id"] == 0 - a.add_log({}) - a.add_log({}) - assert a.log[0]["id"] == 2 - a.add_log({}) - assert len(a.log) == 3 - assert a.log[0]["id"] == 3 - assert a.log[-1]["id"] == 1 - - assert a.log_by_id(1)["id"] == 1 - assert not a.log_by_id(0) - - - -class uPages(libpry.AutoTree): - def dummy_page(self, path): - # A hideous, hideous kludge, but Tornado seems to have no more sensible - # way to do this. - a = app.PathodApp(staticdir=None) - for h in a.handlers[0][1]: - if h.regex.match(path): - klass = h.handler_class - r = httpserver.HTTPRequest("GET", path) - del r.connection - k = klass(a, r) - k._transforms = [] - return k - - def test_index(self): - page = self.dummy_page("/") - page.get() - assert "".join(page._write_buffer) - - def test_help(self): - page = self.dummy_page("/help") - page.get() - assert "".join(page._write_buffer) - - - -tests = [ - uApplication(), -] |