diff --git a/tests/test_virtual_functions.py b/tests/test_virtual_functions.py index f7d3bd1e4b..ae19930164 100644 --- a/tests/test_virtual_functions.py +++ b/tests/test_virtual_functions.py @@ -251,7 +251,8 @@ def dispatch(self): == 'Tried to call pure virtual function "Base::dispatch"' ) - return m.dispatch_issue_go(PyClass1()) + p = PyClass1() + return m.dispatch_issue_go(p) b = PyClass2() assert m.dispatch_issue_go(b) == "Yay.."