最も重要なテストに合格したかどうかを示すオンライン管理ダッシュボードを作成したいと思います。私はすでにテストを作成しましたが、オンデマンドでテストを実行し、非テスト(本番)環境での結果を確認するにはどうすればよいですか?
できればテストコードを書き直さないようにしたいと思います。
私はこれを行う方法について3つのアイデアを持っています(それらが良いかどうかはわかりません):
-v
システムコールを使用して、テストの詳細()出力をgrepします- システムコールを介して出力を解析しやすくする別のtest_runnerを使用します
- どういうわけか、テスト関数を抽象化して、テスト以外のコンテキストで使用できるようにします。(私がこれをどのように行うかわからない。