pybind11: test functionality (#8304)
* pybind11: test support Add a test functionality to pybind11. * CMake: test also on "make check" Some projects use non-CTest manual targets for tests.
This commit is contained in:

committed by
Adam J. Stewart

parent
20a89ca326
commit
add7f2b09a
@@ -46,7 +46,7 @@ class PyPybind11(CMakePackage):
|
||||
version('2.1.1', '5518988698df937ccee53fb6ba91d12a')
|
||||
version('2.1.0', '3cf07043d677d200720c928569635e12')
|
||||
|
||||
depends_on('py-pytest', type=('build'))
|
||||
depends_on('py-pytest', type='test')
|
||||
|
||||
extends('python')
|
||||
|
||||
@@ -59,4 +59,8 @@ def cmake_args(self):
|
||||
args = []
|
||||
args.append('-DPYTHON_EXECUTABLE:FILEPATH=%s'
|
||||
% self.spec['python'].command.path)
|
||||
args += [
|
||||
'-DPYBIND11_TEST:BOOL={0}'.format(
|
||||
'ON' if self.run_tests else 'OFF')
|
||||
]
|
||||
return args
|
||||
|
Reference in New Issue
Block a user