2010-08-24 51 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 

注意“单位::”的一部分,这是子目录名在您的测试。

相关问题