【发布时间】:2014-05-28 14:28:24
【问题描述】:
我知道这似乎是重复的,但我的问题是不同的:
由于我是从源代码安装 PHP,所以有些文件夹不存在。我使用 pear 以通常的方式安装了 PHPUnit。
通常我会将/usr/share/php 添加到IDE 或项目的包含路径并完成。但是那个文件夹不存在。
$ updatedb
$ locate phpunit
/usr/local/bin/phpunit
/usr/local/lib/php/.channels/pear.phpunit.de.reg
/usr/local/lib/php/.channels/.alias/phpunit.txt
/usr/local/lib/php/.registry/.channel.pear.phpunit.de
/usr/local/lib/php/.registry/.channel.pear.phpunit.de/phpunit.reg
$ locate PHPUnit
/usr/local/lib/php/doc/PHPUnit
/usr/local/lib/php/doc/PHPUnit/LICENSE
/usr/local/lib/php/doc/PHPUnit/README.md
我尝试包含 /usr/local/lib/php,但我仍然得到“未定义的类 PHPUnit_Framework_TestCase”
请注意,php 和 phpunit 工作正常,我只需要 IDE 自动完成方面的帮助。
我能做什么?
【问题讨论】:
-
也许您可以编辑 phpunit "bin" 并检查实际 PHPUnit 所在的位置?
-
@MichalTrojanowski 好主意。我打开它,似乎所有代码都在其中,就像在一个巨大的 phar 文件中一样。包括它似乎不起作用。