aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_rparse.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_rparse.py')
-rw-r--r--test/test_rparse.py9
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):