因此,我按照指示获得了;插件集成测试;使用设置wp-cli
以及install-wp-tests.sh
手册文章中描述的脚本:
https://make.wordpress.org/cli/handbook/misc/plugin-unit-tests/
在经历了无数的麻烦和调试之后,我甚至运行了一个示例测试,耶!这是可能的!不要放弃!My issue: The custom PHPUnit extensions for WP aren\'t picked up by my IDE.
- /wordpress-tests-lib/ 目录在我的Mac电脑的内部深处
install-wp-tests.sh
将其与WP的重影副本一起安装,当我使用phpunit
终端中的命令,因为bootstrap.php
包括它,但由于测试库不在我的WP目录或插件附近,VS代码(可能还有任何其他IDE)无法识别它,我的测试结果如下所示:我不能使用自动完成或导航到源代码和所有这些好东西。I can\'t be the only one with this problem! How do you deal with this?
我将在下面发布我的janky解决方案,但我很想听听其他人是如何为自己实现这一点的:)