mirror of
https://github.com/python/cpython.git
synced 2025-07-08 03:45:36 +00:00

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