mirror of https://github.com/webpack/webpack.git
Test cases use `PluginEnvironment` to monitor plugins' actions. Before this change, it only mocked `.plugin()` which is not enough to test plugins written using `Tapable#hooks`. This implementation uses a `Proxy` to trap hook calls and log them as events. |
||
---|---|---|
.. | ||
PluginEnvironment.js | ||
TemplatePluginEnvironment.js | ||
applyPluginWithOptions.js | ||
currentWatchStep.js | ||
exec-in-directory.js | ||
supportDefaultAssignment.js | ||
supportsArrowFunctionExpression.js | ||
supportsBlockScoping.js | ||
supportsDefaultArgs.js | ||
supportsES6.js | ||
supportsForOf.js | ||
supportsIteratorDestructuring.js | ||
supportsObjectDestructuring.js | ||
supportsTemplateStrings.js | ||
supportsWebAssembly.js |