From 6fa9540e47f91d0e494371140f6ba3cf4f2cf891 Mon Sep 17 00:00:00 2001 From: Daniel Thayer Date: Fri, 14 Oct 2016 14:10:40 -0500 Subject: [PATCH] Fix istate.pybroccoli test on systems using Python 3 Filter out the python 2 "L" suffix on long integers (not valid in Python 3), and change python 3 "object at" to "instance at" when printing class instances. --- testing/btest/istate/pybroccoli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testing/btest/istate/pybroccoli.py b/testing/btest/istate/pybroccoli.py index 9f26efca31..7600c2b7d4 100644 --- a/testing/btest/istate/pybroccoli.py +++ b/testing/btest/istate/pybroccoli.py @@ -8,8 +8,8 @@ # @TEST-EXEC: btest-bg-wait -k 20 # @TEST-EXEC: btest-diff bro/.stdout # -# @TEST-EXEC: sed 's/instance at [^>]*>/instance at >/' python/.stdout.filtered -# @TEST-EXEC: btest-diff python/.stdout.filtered +# @TEST-EXEC: sed -e 's/instance at [^>]*>/instance at >/' -e 's/object at [^>]*>/instance at >/' python/.stdout.filtered +# @TEST-EXEC: TEST_DIFF_CANONIFIER="sed -e 's/^\([-]*[0-9][0-9]*\)L/\1/' | $SCRIPTS/diff-remove-timestamps" btest-diff python/.stdout.filtered event remote_connection_closed(p: event_peer) {