2010-08-24 55 views
0

我使用Test :: Unit :: Lite進行Perl中的單元測試。現在,這個模塊在t/tlib中查找.pm文件。然而,我有幾個測試項目,我想分開它們在文件夾中,如:t/tlib/Unit_Tests/... pm,t/tlib/Functional_Tests/... pm等。Perl - Test :: Unit :: Lite,如何在測試文件中使用多個文件夾

如何告訴單元測試模塊在t/tlib的子目錄中查找文件。現在,如果我在那裏製作一些目錄,它會忽略它們。

回答

0

所以...我找到了答案...在子目錄中的.pm測試文件中,您必須相應地命名包。

例如:

Folder: t/tlib/Unit 
File: t/tlib/Unit/MyTest.pm 

MyTest.pm must contain: 
package Unit::MyTest.pm 

注意「單位::」的一部分,這是子目錄名在您的測試。

相關問題