File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -596,6 +596,20 @@ def test_always_set_ABIFLAGS(self):
596596 self .assertIn ('ABIFLAGS' , sysconfig .get_config_vars ())
597597 self .assertIsInstance (sysconfig .get_config_var ('ABIFLAGS' ), str )
598598
599+ def test_always_set_Py_DEBUG (self ):
600+ self .assertIn ('Py_DEBUG' , sysconfig .get_config_vars ())
601+ self .assertIn (sysconfig .get_config_var ('Py_DEBUG' ), (0 , 1 ))
602+
603+ def test_ABIFLAGS (self ):
604+ if sysconfig .get_config_var ('Py_DEBUG' ):
605+ self .assertIn ('d' , sysconfig .get_config_var ('ABIFLAGS' ))
606+ else :
607+ self .assertNotIn ('d' , sysconfig .get_config_var ('ABIFLAGS' ))
608+ if sysconfig .get_config_var ('Py_GIL_DISABLED' ):
609+ self .assertIn ('t' , sysconfig .get_config_var ('ABIFLAGS' ))
610+ else :
611+ self .assertNotIn ('t' , sysconfig .get_config_var ('ABIFLAGS' ))
612+
599613 @requires_subprocess ()
600614 def test_makefile_overwrites_config_vars (self ):
601615 script = textwrap .dedent ("""
You can’t perform that action at this time.
0 commit comments