NG2 e2e测试由于webpack创建了一个websocket

时间:2018-01-08 17:52:11

标签: angular webpack angular-e2e

我假设它是webpack的实时重载功能,即创建Web套接字。但是,在运行e2e测试时,它们会失败,因为NG2永远不会完成其加载。到目前为止,一个解决方法是......

    browser.waitForAngularEnabled(false);

    browser.wait(...)

..但很糟糕。我想做的是针对prod构建运行e2e,假设它没有实时重新加载功能。我已经尝试将--prod标记添加到ng e2e,并尝试了其他几个但仍然创建了套接字。

1 个答案:

答案 0 :(得分:0)

大笑,我第一次错过了这个。 --live-reload false有一个ng e2e标志,实际上它会阻止socketjs加载。不幸的是,它并没有解决我的问题。 Angular仍然超时。