Agreed, but just to be clear; I was asking how would you test that assuming you still wanted to remove a character that was previously present.
If you wanted to reduce the size of the charset, you'd basically create a transition plan, and ask everyone in the world with a passcode to set a new passcode and validate that against the new charset/rules. A company that can perfectly transition the world from x86 to ARM can surely manage that.