グーグレテストユニットテストはカテゴリ別にグループ化できますか?例えば "SlowRunning"、 "BugRegression"などです。私が見つけた最も近いものは--gtest_filterオプションです。テスト名やフィクスチャ名にカテゴリ名を追加/追加することで、グループの存在をシミュレートできます。これにより、通常は実行されないグループを作成することはできません。カテゴリ別グーグレストユニットテストのグループ化
カテゴリがgoogletestに存在しない場合は、善行策またはベストプラクティスの回避策がありますか?
編集:もう1つの方法は、 - gtest_also_run_disabled_testsを使用することです。テストの前にDISABLED_を追加すると、条件付きカテゴリは1つしかありませんが、私がそれを行うと私はDISABLEDを誤用しているように感じます。
私はあなたのGROUP_TEST_Fが命名規則を公式化するのが好きです。それはフィルタリングを使用して改善します。私はまだフィルタリングよりも良いものがあることを望みます。 – walrii