使用HHVM(HipHop)运行phpunit测试
我试图在虚拟的Ubuntu 12.04(64位服务器)安装上通过HHVM运行
PHPUnit单元测试.测试通常使用位于我的测试目录中的phpunit.xml文件运行,该文件包括一个引导文件来处理自动加载,并且测试在普通的php安装上运行正常.但是,我不断得到:
HipHop Fatal error: File not found: File/Iterator/Autoload.php in /usr/share/php/PHPUnit/Autoload.php on line 64 运行时: hhvm -f /usr/bin/phpunit /path/to/my/testsDirectory/SomeTest.php 而且我还没有找到如何使用引导或配置文件在hhvm下运行phpunit …任何帮助将不胜感激.
HHVM 2.4
HHVM 2.4.0只是released,它带有完整的phpunit支持!只要给出完整的路径,phpunit二进制,像这样: $hhvm /usr/bin/phpunit 干杯! HHVM 2.3 从HHVM wiki测试了这个一步一步的指导,它的工作.以下是简化指南: 在您的项目中,将以下条目添加到composer.json文件中: "require-dev": { "phpunit/phpunit": "3.7.*","phpunit/php-invoker": "1.1.3","phpunit/dbunit": "1.2.3","phpunit/phpunit-selenium": "1.3.2","phpunit/phpunit-story": "1.0.2" } >运行hhvm composer.phar install –dev.如果你做了一个作曲家系统的安装,运行hhvm /usr/local / bin / composer install –dev,它也可以.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |