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
For all macrotest::expand variants, if the macro being expanded panics, the report gives wrong or confusing errors.
First, if you have no .expanded file and not using expand_without_refresh, the call will succeed (even though the expanded macro panicked) and create an empty .expanded file. If you are using expand_without_refresh the report will correctly show an error however will give no indication about what happened.
If you do have an .expanded file the report will give a <file-path> - different! error, and show the contents of your expanded file but nothing else.
For all of these cases, I would expect the error message to tell me that the macro expansion failed and maybe show me the error message it failed with.
Note: I found these cases while testing #66, however, these problems are also present in v1.0.8.
The text was updated successfully, but these errors were encountered:
For all
macrotest::expand
variants, if the macro being expanded panics, the report gives wrong or confusing errors.First, if you have no
.expanded
file and not usingexpand_without_refresh
, the call will succeed (even though the expanded macro panicked) and create an empty.expanded
file. If you are usingexpand_without_refresh
the report will correctly show an error however will give no indication about what happened.If you do have an
.expanded
file the report will give a<file-path> - different!
error, and show the contents of yourexpanded
file but nothing else.For all of these cases, I would expect the error message to tell me that the macro expansion failed and maybe show me the error message it failed with.
Note: I found these cases while testing #66, however, these problems are also present in v1.0.8.
The text was updated successfully, but these errors were encountered: