2016-11-28 112 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,它解决了它(或者在今天的地毯下扫荡)。 –

相关问题