SIGN IN SIGN UP

Close #19156: add tests and fix for Enum helper edge cases. Patch from CliffM.

E
Ethan Furman committed
648f860c227187d01f00934e2e9453b32241bdaf
Parent: ab5a58d