私はたくさんのperlテストを持っています:
- 機能テスト
- テストの機械化
- 実際の単体テスト、関数と戻り値のアサートなど
- WebServices などの外部サービスを含むテスト
- DB 中心のテスト
- REST テスト
私はそれらすべてをproveを介して実行し、理論的にはそれらをさまざまなディレクトリに再配置して、のようなものを実行しますがfind t/ -name '*.t' ! -name '*timeout*' | xargs prove -l
、テストに特定の方法で名前を付けるのは非常に困難です(そして良いエンジニアリングではありません)ので、find
.
prove
コマンドラインから実行するときに、テストのワイルドカード リストを渡す方法はありますか?
そうでない場合、現在使用している方法よりも適切な方法はありますか?