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
It looks to me like declaring a symbol well-known might be a breaking change for AVA. It would cause existing snapshot assertions containing the symbol to start failing.
Have you considered dynamically determining whether a symbol is well-known, with something like:
Have you considered dynamically determining whether a symbol is well-known
That could be interesting. I need to see how these symbols are serialized and how compatibility across JS versions is dealt with. Perhaps the logic can be adjusted so we can add well-known symbols without causing compatibility issues.
https://github.com/novemberborn/well-known-symbols/releases/tag/v3.0.0 adds
Symbol.matchAll
. I need to assess what that means for existing AVA snapshots that already include that symbol.The text was updated successfully, but these errors were encountered: