'Verify clients can make subsequent calls with the same status.'

def test_credit_provider_callback_is_idempotent(self):

    request_uuid = self._create_credit_request_and_get_uuid()
    self._assert_request_status(request_uuid, u'pending')
    self._credit_provider_callback(request_uuid, u'approved')
    self._assert_request_status(request_uuid, u'approved')
    self._credit_provider_callback(request_uuid, u'approved')
    self._assert_request_status(request_uuid, u'approved')
