def METHOD_NAME(self, xblock):
    """ What happens when there's an exception when we attempt to look up the submission? """
    submission_uuid = str(uuid4())
    err_msg = str(Mock())
    self.set_staff_user(xblock, 'Bob')
    with self._mock_get_submission(side_effect=sub_api.SubmissionError(err_msg)):
        response = self.request(xblock, {'submission_uuid': submission_uuid})
    self.assert_response(response, 500, {"error": "Internal error getting submission info"})