2016-11-28 57 views
0

我們有一個CakePHP安裝程序,在根文件夾中有一個saml,它不包含在composer中,只是單獨包含。設置是這樣的當PHPUnit有另一個文件夾時,PHPUnit會收到錯誤的文件

項目:/首頁/我/網站/項目 SamlFolder:/首頁/我/網站/項目/ simplesaml

現在,當我嘗試運行與供應商的CakePHP應用程序的根文件夾測試/ bin/phpunit,由於那個simplesaml具有舊版本的phpunit,我得到錯誤。 (PHPUnit 3.7.38)。並與幾個貶損錯誤

我試圖通過phpunit.xml.dist從過濾器和測試套件排除文件夾,但它不斷獲取子文件夾第一。

我能做些什麼,完全忽略PHPUnit的那個目錄

+0

我只是總是使用phar文件,我沒有任何這樣的問題:'php phpunit.phar'。 – mark

回答

0

我能做些什麼,以通過PHPUnit的完全忽略該目錄

如果排除文件和文件夾不能正常工作(工作正常對我來說)你出於某種原因,然後你只需要把這個文件夾的PHPUnit應該使用手動:

vendor/bin/phpunit ./tests 

而且它不會檢查外o其他弗爾德斯f it。

+0

已經嘗試過,但有些奇怪的事情正在進行。當我上面像vendor/bin/phpunit ./tests/TestCase時,我仍然得到PHPUnit 3.7.38錯誤。奇怪的是,當我做供應商/斌/ phpunit它顯示正確的版本。 –

+0

現在我在全球安裝了phpunit,它解決了它(或者在今天的地毯下掃蕩)。 –

相關問題