@@ -385,6 +385,10 @@ def test_get_linesize(self):
385
385
self .assertTrue (isinstance (linesize , int ))
386
386
self .assertTrue (linesize > 0 )
387
387
388
+ @unittest .skipIf (
389
+ pygame .font .get_sdl_ttf_version () < (2 , 24 , 0 ),
390
+ "supported in SDL_ttf 2.24.0 onwards" ,
391
+ )
388
392
def test_set_linesize (self ):
389
393
f = pygame_font .Font (None , 20 )
390
394
linesize = f .get_linesize ()
@@ -917,18 +921,18 @@ def test_font_method_should_raise_exception_after_quit(self):
917
921
skip_methods = set ()
918
922
version = pygame .font .get_sdl_ttf_version ()
919
923
if version >= (2 , 0 , 18 ):
920
- if version >= (2 , 24 , 0 ):
921
- methods .append (("set_linesize" , (2 ,)))
922
- else :
923
- skip_methods .add ("set_linesize" )
924
-
925
924
methods .append (("get_point_size" , ()))
926
925
methods .append (("set_point_size" , (34 ,)))
927
926
else :
928
927
skip_methods .add ("get_point_size" )
929
928
skip_methods .add ("set_point_size" )
930
929
skip_methods .add ("point_size" )
931
930
931
+ if version >= (2 , 24 , 0 ):
932
+ methods .append (("set_linesize" , (2 ,)))
933
+ else :
934
+ skip_methods .add ("set_linesize" )
935
+
932
936
if version < (2 , 20 , 0 ):
933
937
skip_methods .add ("align" )
934
938
0 commit comments