mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 10:26:02 +00:00 
			
		
		
		
	 2bd960b579
			
		
	
	
		2bd960b579
		
			
		
	
	
	
	
		
			
			This adds a new header that provides atomic operations on common data types. The intention is that this will be exposed through Python.h, although that is not the case yet. The only immediate use is in the test file. Co-authored-by: Sam Gross <colesbury@gmail.com>
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			404 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			404 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import unittest
 | |
| from test.support import import_helper
 | |
| 
 | |
| # Skip this test if the _testcapi module isn't available.
 | |
| _testcapi = import_helper.import_module('_testcapi')
 | |
| 
 | |
| class PyAtomicTests(unittest.TestCase):
 | |
|     pass
 | |
| 
 | |
| for name in sorted(dir(_testcapi)):
 | |
|     if name.startswith('test_atomic'):
 | |
|         setattr(PyAtomicTests, name, getattr(_testcapi, name))
 | |
| 
 | |
| if __name__ == "__main__":
 | |
|     unittest.main()
 |