0
我的測試有點複雜的目錄結構。
恩例如:如何在phpunit中運行完整目錄?
unitests
unitests/moduleA
unitests/moduleA/t1.php
unitests/moduleA/t2.php
unitests/moduleA/t3.php
unitests/moduleB
unitests/moduleB/t1.php
unitests/moduleB/t2.php
unitests/moduleB/t3.php
我可能有更深層次的目錄結構。
如何在一個命令中運行所有測試?
(我試過phpunit unitests/*/*
跑只有第一個文件中找到unitests/moduleA/t1.php
)
放置此配置的最佳實踐在哪裏?在我的'unitest'文件夾中? – 2013-04-08 15:42:11
大多數項目都將其放入庫的根文件夾中。 例如: phpunit.xml src/ tests/ 因此,您可以直接從根文件夾運行phpunit命令。 – epicdev 2013-04-08 15:43:02
有趣的是,我做了你所說的測試類和相應文件的命名,而且這樣做的確有竅門,即使我刪除了XML。但是,如果我通過使用unitest文件夾來完成此操作,那麼XML就變得必要了,尼斯 - 謝謝! – 2013-04-08 15:52:03