現在、CMakes 統合 CTest を使用して Travis Ci でテストをセットアップしています。これは、int main()
が 0 以外を返すかどうかをチェックするだけです。
Appveyor の自動化された Windows ビルドにテスト機能を追加しながら、この単純な戻り値のチェックを維持したいと考えています。
これまでに見つけた Appveyors テストのすべてのリソースは、MSTest のようなある種のテスト フレームワークを使用していることを前提としていますが、これを行うつもりはありません。
Appveyor でカスタム CMD および Powershell テスト スクリプトを実行できることがわかりました。これは、テストの戻り値をチェックする理想的な方法のように思えます。
残念ながら、私たちは皆、CMD と Powershell の使用にかなり慣れておらず、これを達成する方法がわかりません。
参考までに、これは問題のプロジェクトです: JNF_NEAT