VS CodeでGoogle Testの結果が正しく反映されないときの対処

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サイドパネルをリフレッシュします。

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください