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
The specifier's version (1.a1) ends up being normalised (1a1) before being passed into the comparator, and that's why the comparision fails here.
Thanks for the info! For my use case of writing an exhaustive set of tests for the boundry conditions of SpecifierSet.contains I can just normalize all the version numbers ahead of time.
As part of my question (#762) I am writing an exhaustive set of tests for if something is contained within a specifier set, however this confused me:
This returns
False
, which is not how I understand arbitrary equality. Is this a bug or expected behavior?The text was updated successfully, but these errors were encountered: