diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2015-04-29 10:02:16 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2015-04-29 10:02:16 +1200 |
commit | 7e69fab331297f08ce066667ebd8a2daefce6747 (patch) | |
tree | bba4d2b901f18817d7b420a4cb5881be66353285 /test/test_language.py | |
parent | 5405a4d458434bd42538472947bb07476ea83b89 (diff) | |
download | mitmproxy-7e69fab331297f08ce066667ebd8a2daefce6747.tar.gz mitmproxy-7e69fab331297f08ce066667ebd8a2daefce6747.tar.bz2 mitmproxy-7e69fab331297f08ce066667ebd8a2daefce6747.zip |
Stub out websocket read loop and Frame language construct
Diffstat (limited to 'test/test_language.py')
-rw-r--r-- | test/test_language.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/test/test_language.py b/test/test_language.py index 919f5f65..0fb8479d 100644 --- a/test/test_language.py +++ b/test/test_language.py @@ -406,7 +406,7 @@ class Test_Action: def test_resolve(self): r = parse_request('GET:"/foo"') e = language.DisconnectAt("r") - ret = e.resolve(r, {}) + ret = e.resolve({}, r) assert isinstance(ret.offset, int) def test_repr(self): @@ -637,12 +637,18 @@ class TestRequest: assert utils.get_header("Upgrade", res.headers).value.val == "websocket" - class TestWebsocketFrame: def test_spec(self): e = language.WebsocketFrame.expr() - assert e.parseString("wf:foo") + wf = e.parseString("wf:b'foo'") + assert wf + + assert parse_request("wf:b'foo'") + + def test_values(self): + r = parse_request("wf:b'foo'") + assert r.values(language.Settings()) class TestWriteValues: |