Changes use of 'raise' to 'fail'

Switching to the alias fail instead of raise.  This was at rubocops urgring.
This shows the intent is not for me to catch the exception but to actually fail.