def METHOD_NAME(self):
    logout_path = reverse("v1:auth:logout")
    def assert_token_is_deleted(token: Token, user: User, client: APIClient):
        self.assertTrue(hasattr(user, "auth_token"))
        self.assertEqual(client.post(logout_path).status_code, status.HTTP_200_OK)
        user.refresh_from_db()
        self.assertFalse(hasattr(user, "auth_token"))
        with self.assertRaises(Token.DoesNotExist):
            token.refresh_from_db()
    assert_token_is_deleted(self.normal_user1_token, self.normal_user1, self.normal_user1_client)
    assert_token_is_deleted(self.superuser1_token, self.superuser1, self.superuser1_client)