编写一个 C++ 测试
我们强烈建议每个开发者在发送 PR 时编写 C++ 单元测试。
- 我们使用 googletest 作为 C++ 测试的基础架构。
- 应将 C++ 测试添加到
tests/cpp/
目录下。 - 确保你的 C++ 测试源文件被 此 CMake glob 覆盖。
编译并运行 Taichi C++ 测试
# build taichi with tests enabled
TAICHI_CMAKE_ARGS="-DTI_BUILD_TESTS:BOOL=ON" python setup.py develop
# run the C++ test
python tests/run_tests.py --cpp