/** * @ingroup VALUE_PARAMETERIZED_TEST * @def IUTEST_INSTANTIATE_TEST_CASE_P * @brief パラメータテストインスタンス化マクロ * @param prefix_ = インスタンス名 * @param testfixture_ = テストフィクスチャ * @param generator_ = Range, Bool, Values, ValuesIn, Combine, Pairwise ... * @param ... = Param name generator function (option) */
この @ から始まる特殊コマンドをよく typo してしまうことがあるので CI で簡単にチェックできるようにしてみました。
チェック用の .mk がこちら
make -C DoxygenCommandCheck.mk ROOT=path/to/dir
のように使用します。
自作の C++ テスティングフレームワークの iutest で実際に検出した結果がこちら。
やっぱり typo してましたね…
生成されたドキュメントを見ても、気づきにくいところだと思うので是非活用してみてください。
(しかし、なんで make で書いたんだろ… .sh で良かったのでは…)
0 件のコメント:
コメントを投稿