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
As a developer using Vitest, I would like any Rollup plugins using the this.warn API to automatically show the warnings in the console while I am running tests, so that I know there might be issues in the plugin that I should fix.
This actually seems to work out-of-the-box today with Vite (minimal repro):
[plugin:custom-rollup-plugin] [plugin custom-rollup-plugin] I am warning you!! (x4)
By default, I think Rollup warnings should be shown in the console. Perhaps there could also be a way to disable this default behavior, or to handle the warnings in vitest.config.js.
Alternative
I'm not aware of any way to surface Rollup plugin warnings using current Vitest. I apologize if I missed something in the docs!
Clear and concise description of the problem
As a developer using Vitest, I would like any Rollup plugins using the
this.warn
API to automatically show the warnings in the console while I am running tests, so that I know there might be issues in the plugin that I should fix.This actually seems to work out-of-the-box today with Vite (minimal repro):
However, a similar repro with Vitest does not show any warnings when running
vitest
.Suggested solution
By default, I think Rollup warnings should be shown in the console. Perhaps there could also be a way to disable this default behavior, or to handle the warnings in
vitest.config.js
.Alternative
I'm not aware of any way to surface Rollup plugin warnings using current Vitest. I apologize if I missed something in the docs!
Additional context
Validations
The text was updated successfully, but these errors were encountered: