diff options
Diffstat (limited to 'test/util.py')
-rw-r--r-- | test/util.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/util.py b/test/util.py index 6e7e275cddc..643377f5740 100644 --- a/test/util.py +++ b/test/util.py @@ -1,4 +1,18 @@ import socket +import sys +from cStringIO import StringIO + + +def ppp(headline, packet): + """ Return string containing the output of scapy packet.show() call. """ + o = StringIO() + old_stdout = sys.stdout + sys.stdout = o + print(headline) + packet.show() + sys.stdout = old_stdout + return o.getvalue() + class Host(object): """ Generic test host "connected" to VPPs interface. """ |