Always test with real values even passwords
It seems you never had to deal with file encodings? And windows upper lowercase does not matter, compared to linux where it does matter?
But yes, obvious was none of that to me, I naivly assumed, data should be just data, until I change it. Like they did.