cpython/Lib/test/test_capi/test_pyatomic.py
Victor Stinner 2bd960b579
gh-108337: Add pyatomic.h header (#108701)
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>
2023-08-31 21:41:18 +00:00

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()