Skip to content

Commit 97942b2

Browse files
committed
Add tests
1 parent 30c7b56 commit 97942b2

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

Lib/test/test_sysconfig.py

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -595,20 +595,29 @@ def test_osx_ext_suffix(self):
595595
def test_always_set_ABIFLAGS(self):
596596
self.assertIn('ABIFLAGS', sysconfig.get_config_vars())
597597
self.assertIsInstance(sysconfig.get_config_var('ABIFLAGS'), str)
598+
self.assertIn('abiflags', sysconfig.get_config_vars())
599+
self.assertIsInstance(sysconfig.get_config_var('abiflags'), str)
598600

599601
def test_always_set_Py_DEBUG(self):
600602
self.assertIn('Py_DEBUG', sysconfig.get_config_vars())
601603
self.assertIn(sysconfig.get_config_var('Py_DEBUG'), (0, 1))
602604

605+
def test_always_set_Py_GIL_DISABLED(self):
606+
self.assertIn('Py_GIL_DISABLED', sysconfig.get_config_vars())
607+
self.assertIn(sysconfig.get_config_var('Py_GIL_DISABLED'), (0, 1))
608+
603609
def test_ABIFLAGS(self):
610+
abiflags = sysconfig.get_config_var('abiflags')
611+
ABIFLAGS = sysconfig.get_config_var('ABIFLAGS')
612+
self.assertIn(abiflags, ABIFLAGS)
604613
if sysconfig.get_config_var('Py_DEBUG'):
605-
self.assertIn('d', sysconfig.get_config_var('ABIFLAGS'))
614+
self.assertIn('d', ABIFLAGS)
606615
else:
607-
self.assertNotIn('d', sysconfig.get_config_var('ABIFLAGS'))
616+
self.assertNotIn('d', ABIFLAGS)
608617
if sysconfig.get_config_var('Py_GIL_DISABLED'):
609-
self.assertIn('t', sysconfig.get_config_var('ABIFLAGS'))
618+
self.assertIn('t', ABIFLAGS)
610619
else:
611-
self.assertNotIn('t', sysconfig.get_config_var('ABIFLAGS'))
620+
self.assertNotIn('t', ABIFLAGS)
612621

613622
@requires_subprocess()
614623
def test_makefile_overwrites_config_vars(self):

0 commit comments

Comments
 (0)