首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMLdiff for php安装

XMLdiff for php安装
EN

Stack Overflow用户
提问于 2012-03-07 14:08:36
回答 2查看 1.2K关注 0票数 2

我正在尝试安装xml diff;https://github.com/mmacia/XMLdiff和我还没有成功地使它成为work.Whenever --我运行了任何测试示例,我得到

C:\xampp\php\PEAR\PHPUnit\Framework\TestSuite.php中

致命错误:在第85行的中找不到接口“PHPUnit_Framework_Test”

有人成功安装和使用了这个库吗?我在windows上使用xampp。

EN

回答 2

Stack Overflow用户

发布于 2012-03-23 16:51:56

我认为您的问题与未包括PHPUnit的Autoloader.php有关。该文件设置了php spl_autoloadspl_register函数,该函数负责在接口和类(如PHPUnit_Framework_Test )中加载。

根据this SO question,您必须手动包含自动加载器文件。在不了解您的设置和特定库的工作原理的情况下,我想在适当的文件中这样做:

代码语言:javascript
复制
// define phpunit path
if ( ! defined('PHPUNIT_PATH')) {
    // define an absolute path to your PHPUnit dir
    // CHECK THIS, i'm not good with php on windows:
    define('PHPUNIT_PATH','C:\xampp\php\PEAR\PHPUnit');
}

// Then include the autoloader like this:
include PHPUNIT_PATH.'Autoloader.php';

我希望这能帮到你或者其他人。

票数 1
EN

Stack Overflow用户

发布于 2012-08-25 06:44:29

检查C:\xampp\php\PEAR\PHPUnit\Framework\Framework\Test.php的执行标志

该文件需要由发起测试的用户(可能是您)执行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9602987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档