mirror of
https://github.com/pybind/pybind11.git
synced 2025-01-19 17:32:37 +00:00
Temporarily backing out all test_class_sh, test_classh additions.
This commit is contained in:
parent
73197b392a
commit
ea4cc147a2
@ -101,20 +101,6 @@ set(PYBIND11_TEST_FILES
|
|||||||
test_callbacks.cpp
|
test_callbacks.cpp
|
||||||
test_chrono.cpp
|
test_chrono.cpp
|
||||||
test_class.cpp
|
test_class.cpp
|
||||||
test_class_sh_basic.cpp
|
|
||||||
test_class_sh_disowning.cpp
|
|
||||||
test_class_sh_disowning_mi.cpp
|
|
||||||
test_class_sh_factory_constructors.cpp
|
|
||||||
test_class_sh_inheritance.cpp
|
|
||||||
test_class_sh_shared_ptr_copy_move.cpp
|
|
||||||
test_class_sh_trampoline_basic.cpp
|
|
||||||
test_class_sh_trampoline_self_life_support.cpp
|
|
||||||
test_class_sh_trampoline_shared_from_this.cpp
|
|
||||||
test_class_sh_trampoline_shared_ptr_cpp_arg.cpp
|
|
||||||
test_class_sh_trampoline_unique_ptr.cpp
|
|
||||||
test_class_sh_unique_ptr_member.cpp
|
|
||||||
test_class_sh_virtual_py_cpp_mix.cpp
|
|
||||||
test_classh_mock.cpp
|
|
||||||
test_const_name.cpp
|
test_const_name.cpp
|
||||||
test_constants_and_functions.cpp
|
test_constants_and_functions.cpp
|
||||||
test_copy_move.cpp
|
test_copy_move.cpp
|
||||||
@ -177,8 +163,6 @@ if(PYBIND11_CUDA_TESTS)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
string(REPLACE ".cpp" ".py" PYBIND11_PYTEST_FILES "${PYBIND11_TEST_FILES}")
|
string(REPLACE ".cpp" ".py" PYBIND11_PYTEST_FILES "${PYBIND11_TEST_FILES}")
|
||||||
list(APPEND PYBIND11_PYTEST_FILES test_class_sh_module_local.py)
|
|
||||||
list(SORT PYBIND11_PYTEST_FILES)
|
|
||||||
|
|
||||||
# Contains the set of test files that require pybind11_cross_module_tests to be
|
# Contains the set of test files that require pybind11_cross_module_tests to be
|
||||||
# built; if none of these are built (i.e. because TEST_OVERRIDE is used and
|
# built; if none of these are built (i.e. because TEST_OVERRIDE is used and
|
||||||
@ -188,8 +172,6 @@ set(PYBIND11_CROSS_MODULE_TESTS test_exceptions.py test_local_bindings.py test_s
|
|||||||
|
|
||||||
set(PYBIND11_CROSS_MODULE_GIL_TESTS test_gil_scoped.py)
|
set(PYBIND11_CROSS_MODULE_GIL_TESTS test_gil_scoped.py)
|
||||||
|
|
||||||
set(PYBIND11_CLASS_SH_MODULE_LOCAL_TESTS test_class_sh_module_local.py)
|
|
||||||
|
|
||||||
set(PYBIND11_EIGEN_REPO
|
set(PYBIND11_EIGEN_REPO
|
||||||
"https://gitlab.com/libeigen/eigen.git"
|
"https://gitlab.com/libeigen/eigen.git"
|
||||||
CACHE STRING "Eigen repository to use for tests")
|
CACHE STRING "Eigen repository to use for tests")
|
||||||
@ -385,16 +367,6 @@ foreach(t ${PYBIND11_CROSS_MODULE_GIL_TESTS})
|
|||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
foreach(t ${PYBIND11_CLASS_SH_MODULE_LOCAL_TESTS})
|
|
||||||
list(FIND PYBIND11_PYTEST_FILES ${t} i)
|
|
||||||
if(i GREATER -1)
|
|
||||||
list(APPEND test_targets class_sh_module_local_0)
|
|
||||||
list(APPEND test_targets class_sh_module_local_1)
|
|
||||||
list(APPEND test_targets class_sh_module_local_2)
|
|
||||||
break()
|
|
||||||
endif()
|
|
||||||
endforeach()
|
|
||||||
|
|
||||||
# Support CUDA testing by forcing the target file to compile with NVCC
|
# Support CUDA testing by forcing the target file to compile with NVCC
|
||||||
if(PYBIND11_CUDA_TESTS)
|
if(PYBIND11_CUDA_TESTS)
|
||||||
set_property(SOURCE ${PYBIND11_TEST_FILES} PROPERTY LANGUAGE CUDA)
|
set_property(SOURCE ${PYBIND11_TEST_FILES} PROPERTY LANGUAGE CUDA)
|
||||||
|
Loading…
Reference in New Issue
Block a user