def METHOD_NAME(self):
    """
    From the revocation rfc, `Section 4.1.2`_ :
    If the server is unable to locate the token using the given hint,
    it MUST extend its search across all of its supported token types
    .. _`Section 4.1.2`: http://tools.ietf.org/html/draft-ietf-oauth-revocation-11#section-4.1.2
    """
    tok = AccessToken.objects.create(
        user=self.test_user,
        token="1234567890",
        application=self.application,
        expires=timezone.now() + datetime.timedelta(days=1),
        scope="read write",
    )
    data = {
        "client_id": self.application.client_id,
        "client_secret": CLEARTEXT_SECRET,
        "token": tok.token,
        "token_type_hint": "refresh_token",
    }
    url = reverse("oauth2_provider:revoke-token")
    response = self.client.post(url, data=data)
    self.assertEqual(response.status_code, 200)
    self.assertFalse(AccessToken.objects.filter(id=tok.id).exists())