So I made my Vigenere program and it passes all the tests except for the last one about not accepting keys with non-alphas. Now, I have a check in my program to stop this, and when it detects a non-alpha in the key, it returns 1, as the problem set specified. However, check50 doesn't accept this, and instead states:
:( rejects "Hax0r2" as keyword
\ expected output, not an exit code of 1
Why does it accept "return 1" for the other tests, but not for this one?