

add_executable(bench_simple bench_simple.cpp)
add_executable(bench_kron bench_kron.cpp)

add_executable(test_eigen test_eigen.cpp)
add_executable(test_mats test_mats.cpp)
add_executable(test_indices test_indices.cpp)
add_executable(test_packed test_packed.cpp)
add_executable(test_algebra test_algebra.cpp)
add_executable(test_init test_init.cpp)

add_test(test_mats test_mats)
add_test(test_eigen test_eigen)
add_test(test_indices test_indices)
add_test(test_packed test_packed)
add_test(test_algebra test_algebra)
add_test(test_init test_init)


add_test(NAME pytest_indices
    WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
    COMMAND "${PYTHON_EXECUTABLE}" -m pytest "${CMAKE_CURRENT_SOURCE_DIR}/test_indices.py"
    )

