Files
rocm-systems/tests/pytest-packages/CMakeLists.txt
T
Jonathan R. Madsen 39dd5a81df PyTest utilities (#789)
- tests/pytest-packages/pytest_utils containing utilities for pytest validation tests
- example:

```python
from rocprofiler_sdk.pytest_utils.dotdict import dotdict
```
2024-04-18 03:09:01 -05:00

21 lines
488 B
CMake

#
#
#
set(PACKAGE_OUTPUT_DIR
${ROCPROFILER_SDK_TESTS_BINARY_DIR}/pytest-packages/rocprofiler_sdk)
set(PYTEST_UTILS_PYTHON_SOURCES __init__.py dotdict.py)
foreach(_FILE ${PYTEST_UTILS_PYTHON_SOURCES})
configure_file(${CMAKE_CURRENT_LIST_DIR}/pytest_utils/${_FILE}
${PACKAGE_OUTPUT_DIR}/pytest_utils/${_FILE} COPYONLY)
endforeach()
file(
WRITE "${PACKAGE_OUTPUT_DIR}/__init__.py"
"
from __future__ import absolute_import
from . import pytest_utils
")