0

Main.pmperl(Mainwrapper) で書かれたラッパーを持つ.pm モジュール ( ) があります。この 2 人は開発チームの一員です。wrapper( ) をテストするテスト スクリプトを perl で作成しましたTestwrapper.plDevel::Coverここで、ラッパー (他の人が作成) とそのテスト スクリプト (私が作成)を使用してカバレッジを取得する必要があります。Mainwrapper はもちろん .pm モジュールを使用します。

perl -MDEVEL:COVER Testwrapper.plすべての MainwrapperMain.pmTestwrapper.pl同じディレクトリに置いてから使用してみました。コードにも含まMain.pmれていTestwrapper.plます。Testwrapper.plレポートでは とMain.pmモジュールのみを取り上げることができました。私が実行した回避策の 1 つは、Mainwrapper の名前を として変更Mainwrapper.pmし、ファイルに含めることでしたTestwrapper.pl。これにより、すべてをカバーできます。ただし、これは長期的な解決策ではありません。誰かがこれをどうやって行くか教えてもらえますか?

4

1 に答える 1