When requesting a token, any error is fatal to the test. The previous behavior would return a nil token, which could cause subsequent uses to panic. This will instead interrupt any test immediately on error.