要在 Google Cloud 的 App Engine 上运行 PHPUnit 测试,我知道我需要在命令行上运行一个命令,例如phpunit --bootstrap src/autoload.php tests/MoneyTest
.
我尝试在 Cloud Console 中打开 Google Cloud Shell,但似乎找不到我上传的代码以执行该命令。当我使用find -name "index.php"
它时,它会向我显示目录,例如./etc/docker
and./run/docker
和一堆其他位置,但都返回一条Permission denied
消息。
另一方面,我尝试创建一个特殊的网页test.php
来运行我想做的测试,但是我得到一个超时错误,因为测试需要很长时间才能运行并且它会在几秒钟后被切断。
我如何在 AppEngine 上使用 PHPUnit 测试,而不仅仅是在我的机器上进行本地测试?