def process_cancel(self):
        # silly cases, nothing to do
        if not self.in_cancel:
            return

        while True:
            token_id = self.get_token_id()
            self.process_token(token_id)
            if not self.in_cancel:
                return
Verify that ``R.delete_metric`` deletes all keys and removes keys
dataset/ETHPy150Open denisenkom/pytds/pytds/tds.py/_TdsSession.process_cancel--crossover with--dataset/ETHPy150Open bradmontgomery/django-redis-metrics/redis_metrics/tests/test_models.py/TestR.test_delete_metric