在 Scrutinizer 上运行测试时,我无法连接到 MongoDB。我的测试套件出错了
MongoConnectionException: Failed to connect to: localhost:27017: Connection refused
它需要任何凭据吗?我需要以某种方式启用 MongoDB 吗?我需要告诉 PHP 我想使用它吗?
(显然,我没有在 SO、网络或 Scrutinizer 文档中找到任何内容。)
在 Scrutinizer 上运行测试时,我无法连接到 MongoDB。我的测试套件出错了
MongoConnectionException: Failed to connect to: localhost:27017: Connection refused
它需要任何凭据吗?我需要以某种方式启用 MongoDB 吗?我需要告诉 PHP 我想使用它吗?
(显然,我没有在 SO、网络或 Scrutinizer 文档中找到任何内容。)
你启用了吗?
你应该通过添加这个来做到这一点:
build:
environment:
mongodb: true
在您的配置文件中。
我在这里找到它:https ://scrutinizer-ci.com/docs/guides/configure_mongoDB