core_test¶
共有GTestインフラパッケージです。
テストの追加方法¶
test/ディレクトリに新しい.cppファイルを作成CMakeLists.txtに登録:
core_add_gtest(test_my_feature test/test_my_feature.cpp)
Tip
CIの高速化のため、1テストファイル = 1ターゲットにしてください。
テスト実行¶
# ローカル
colcon test --packages-select core_test
colcon test-result --verbose
# CI向け(コンソール出力あり)
colcon test --event-handlers console_direct+ --packages-select core_test
colcon test-result --verbose