【问题标题】:PHPUnit and CodeIgniterPHPUnit 和 CodeIgniter
【发布时间】:2014-02-05 04:11:37
【问题描述】:

几天来,我试图让 PHPUnit 在 PHPStorm 中与 Codeigniter 一起工作。 我已经通过 Composer 安装了 PHPUnit,这似乎在不涉及 CodeIgniter 的简单单元测试中运行良好。

我遵循了关于如何在 IDE 中使用 Codeigniter 设置 PHPUnit 的(简单)指南,可在此处找到: http://www.jamesfairhurst.co.uk/posts/view/codeigniter_phpunit_and_netbeans

但是 PHPStorm 中的调试器不断返回相同的错误,即 404 页面(codeigniter)的 HTML 和 CSS 以及“进程以退出代码 0 完成”。尝试从终端运行时也是如此。

如指南中所述,我为 PHPUnit 设置了一个 .xml 配置文件,该文件加载了一个引导文件,应该初始化 Codeigniter。

<phpunit bootstrap="bootstrap.php"
     colors="true"
     convertErrorsToExceptions="true"
     convertNoticesToExceptions="true"
     convertWarningsToExceptions="true"
     processIsolation="false"
     stopOnFailure="false"
     syntaxCheck="false"
     verbose="true">
</phpunit>

我现在很迷茫,如何让 PHPUnit 在 PHPStorm 中与 Codeigniter 一起工作? 我怀疑它与输出类有关。但话又说回来,我是 PHPUnit 新手,最近才开始使用 CodeIgniter。

欢迎任何帮助!

【问题讨论】:

    标签: php codeigniter phpunit phpstorm


    【解决方案1】:

    首先,我觉得自己像个白痴。以下是我解决问题的方法:

    1. 更新了 XAMPP。我有 PHP 5.3.1,而 PHPUnit 需要 5.3.3。
    2. 我详细遵循了这个指南:http://www.jamesfairhurst.co.uk/posts/view/codeigniter_phpunit_and_netbeans

    该指南是为 netbeans 编写的,但其工作方式(几乎)与 PHPStorm 相同。现在像魅力一样工作!

    【讨论】:

    • 感谢您发布您的解决方案伙伴!迫不及待想试试这个!
    猜你喜欢
    • 1970-01-01
    • 2011-08-13
    • 1970-01-01
    • 2012-05-06
    • 2015-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-01
    相关资源
    最近更新 更多