No, why? ${CMAKE_CURRENT_BINARY_DIR} is the default I don't want to have!
As I explained, I do include(CommonCTest) in tests/cpp/CMakeLists.txt.
In this case, ${CMAKE_CURRENT_BINARY_DIR} == /tests/cpp.