You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1) Build Greenwood With:
Custom Configuration with a bad value for devServer.extensions
should throw an error that provided extensions is not valid:
Error: Timeout of 30000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (D:\a\greenwood\greenwood\packages\cli\test\cases\build.config.error-dev-server-extensions\build.config.error-dev-server-extensions.spec.js)
at listOnTimeout (internal/timers.js:557:17)
at processTimers (internal/timers.js:500:7)
Type of Change
Summary
Looks like as part of the last release to support #19, when testing within the Greenwood project, any
Promise
rejections are not "bubbling" their way back the parent process for the command to catch and causing tests to timeout, Windows platform.Details
Looks like code was commented out in the last release ( 🤦 ) which held this logic, but is good to raise guess as it just needs to be better handled across platforms at minimum, since the equivalent Linux / macOS tests are passing fine.
Should definitely make a test case to reproduce this and make sure it is covered.
The text was updated successfully, but these errors were encountered: