我有一个业力-WebPack2-qunit和babel装载机一起工作。es6用于src和测试js文件。
在自动加载模式下运行业力时,将检测到对源文件的任何更改,业力将再次重新运行测试套件,但更改不会被捕获。
基于webpack-业力整合页面的注释:webpack-业力中间件信息,这似乎是我需要的配置选项,以使设置完全工作。
“此加载程序提供了一个webpackBlocker中间件,该中间件将阻止测试运行,直到代码重新编译。
我找不到使用webpackBlocker配置的任何示例。
有人有他们可以共享的工作配置吗?
下面是我在karma.config.js中使用的内容:

业力测试套件仍在工作,但对源代码或测试代码的更改不会在下一次运行中得到反映。
发布于 2018-02-06 22:52:15
我终于开始工作了。我的测试和源文件(包括"context“对象)的”file“模式配置不匹配。

现在,当我修改测试或源程序js文件时,首先编译代码,然后在自动加载模式下重新运行测试。耶!
如果其他人想得到同样的“邪恶”:-)组合(业力+ qunit + webpack + es6 + mocha记者+幻影)工作。也会增加皮毛。
https://stackoverflow.com/questions/48565072
复制相似问题