From 283f0bdc3d32624dac93d02ba3df516e69d8d4ba Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Mon, 23 May 2016 18:23:34 +0200 Subject: python: Fix hook. * lang/python/helpers.c (pyProgressCb): Fix getting hook data. * lang/python/tests/t-callbacks.py: Show that this works. Signed-off-by: Justus Winter --- lang/python/tests/t-callbacks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lang/python/tests') diff --git a/lang/python/tests/t-callbacks.py b/lang/python/tests/t-callbacks.py index 13ce4864..70f641d7 100755 --- a/lang/python/tests/t-callbacks.py +++ b/lang/python/tests/t-callbacks.py @@ -91,12 +91,13 @@ Expire-Date: 2020-12-31 messages = [] def progress_cb(what, typ, current, total, hook=None): + assert hook == messages messages.append( "PROGRESS UPDATE: what = {}, type = {}, current = {}, total = {}" .format(what, typ, current, total)) c = core.Context() -c.set_progress_cb(progress_cb, None) +c.set_progress_cb(progress_cb, messages) c.op_genkey(parms, None, None) assert len(messages) > 0 -- cgit v1.2.3