0
我遇到了Zombie.js
和Behat
的问题。我试图在本地安装到项目中(因为我们正在尝试not to depend on global packages),但是当我运行Behat时,我一直收到Error: Cannot find module 'zombie/node_modules/tough-cookie'
。与本地僵尸安装Behat
这里是我的behat.yml
default:
extensions:
MvLabs\Zf2Extension\Zf2Extension: ~
Behat\MinkExtension:
base_url: 'http://localhost'
sessions:
default:
zombie:
node_modules_path: ./node_modules/
而且我package.json
{
"devDependencies": {
"zombie": "^4.2.1"
}
}
我通过安装僵尸作为一个全局包来修复它。但我不喜欢全局变量。这是否适用于本地僵尸安装? –
我今天测试过了,它工作的很好。直到我的网页需要> 5秒才能回复。然后behat场景将失败,因为你不能在behat.yml中设置僵尸超时。有一个[github PR](https://github.com/minkphp/MinkZombieDriver/pull/154),它可以解决这个问题,但直到现在还没有合并 – Tr0nYx