diff options
Diffstat (limited to 'test/test_rparse.py')
-rw-r--r-- | test/test_rparse.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/test_rparse.py b/test/test_rparse.py index 04a4972f..dfc8c758 100644 --- a/test/test_rparse.py +++ b/test/test_rparse.py @@ -175,6 +175,10 @@ class TestInject: assert a[0] == "r" assert a[1] == "inject" + a = rparse.parse_response({}, "400:ia,@100").actions[0] + assert a[0] == "a" + assert a[1] == "inject" + def test_at(self): e = rparse.InjectAt.expr() v = e.parseString("i0,'foo'")[0] @@ -185,6 +189,11 @@ class TestInject: v = e.parseString("ir,'foo'")[0] assert v.offset == "r" + def test_serve(self): + s = cStringIO.StringIO() + r = rparse.parse_response({}, "400:i0,'foo'") + assert r.serve(s) + class TestShortcuts: def test_parse_response(self): |