@@ -26,12 +26,12 @@ def eval_cb(image, progress):
26
26
def posteval_cb (image , progress ):
27
27
notes ['seen_posteval' ] = True
28
28
29
- image = pyvips .Image .black (10 , 1000 )
29
+ image = pyvips .Image .black (10 , 100000 )
30
30
image .set_progress (True )
31
31
image .signal_connect ('preeval' , preeval_cb )
32
32
image .signal_connect ('eval' , eval_cb )
33
33
image .signal_connect ('posteval' , posteval_cb )
34
- image .copy_memory ()
34
+ image .avg ()
35
35
36
36
assert notes ['seen_preeval' ]
37
37
assert notes ['seen_eval' ]
@@ -58,9 +58,8 @@ def posteval_cb(image, progress):
58
58
image .signal_connect ('preeval' , preeval_cb )
59
59
image .signal_connect ('eval' , eval_cb )
60
60
image .signal_connect ('posteval' , posteval_cb )
61
- image .copy_memory ()
61
+ image .avg ()
62
62
63
- @pytest .mark .skip (reason = 'this works in my code, but segvs in pytest' )
64
63
def test_progress_kill (self ):
65
64
def preeval_cb (image , progress ):
66
65
pass
@@ -71,7 +70,7 @@ def eval_cb(image, progress):
71
70
def posteval_cb (image , progress ):
72
71
pass
73
72
74
- image = pyvips .Image .black (10 , 1000 )
73
+ image = pyvips .Image .black (10 , 10000 )
75
74
image .set_progress (True )
76
75
image .signal_connect ('preeval' , preeval_cb )
77
76
image .signal_connect ('eval' , eval_cb )
0 commit comments