39dd5a81df
- tests/pytest-packages/pytest_utils containing utilities for pytest validation tests - example: ```python from rocprofiler_sdk.pytest_utils.dotdict import dotdict ```
21 lines
488 B
CMake
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
|
|
")
|