C++での開発にGoogle Test/Mockを使い始めています。これは2年ほど前に始めましたが、最近VS Codeのアップデートで自分の知識が遅れていました。そこでメモを残しておきます。
環境
- Ubuntu 22.04 (WSL)
- VS Code v1.75.1
- C/C++ Extention Pack v1.3.0
問題
上記の構成で問題なくビルドできますが、VS Codeのステータスバーにある”Run Test”をクリックしても
No test were found
と表示されてテストを実行できません。また、サイドパネルの”Testing”(フラスコアイコン)はテスト失敗を示す赤になります。同じステータスバーの”▷”(Launch the selected target in terminal window)は正常に動作します。
解決方法
解決するには VS CodeにGoogleTest Adaptor Extensionをインストールして、Testingサイドパネルをリフレッシュします。