def test_patch_unpatch(self): tracer = get_dummy_tracer() writer = tracer.writer # Test patch idempotence patch() patch() r = redis.Redis(port=REDIS_CONFIG['port']) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = writer.pop() assert spans, spans eq_(len(spans), 1) # Test unpatch unpatch() r = redis.Redis(port=REDIS_CONFIG['port']) r.get("key") spans = writer.pop() assert not spans, spans # Test patch again patch() r = redis.Redis(port=REDIS_CONFIG['port']) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = writer.pop() assert spans, spans eq_(len(spans), 1)
def test_patch_unpatch(self): tracer = DummyTracer() # Test patch idempotence patch() patch() r = redis.Redis(port=REDIS_CONFIG["port"]) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = tracer.pop() assert spans, spans assert len(spans) == 1 # Test unpatch unpatch() r = redis.Redis(port=REDIS_CONFIG["port"]) r.get("key") spans = tracer.pop() assert not spans, spans # Test patch again patch() r = redis.Redis(port=REDIS_CONFIG["port"]) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = tracer.pop() assert spans, spans assert len(spans) == 1
def test_patch_unpatch(self): tracer = get_dummy_tracer() writer = tracer.writer # Test patch idempotence patch() patch() r = redis.Redis(port=REDIS_CONFIG['port']) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = writer.pop() assert spans, spans eq_(len(spans), 1) # Test unpatch unpatch() r = redis.Redis(port=REDIS_CONFIG['port']) r.get("key") spans = writer.pop() assert not spans, spans # Test patch again patch() r = redis.Redis(port=REDIS_CONFIG['port']) Pin.get_from(r).clone(tracer=tracer).onto(r) r.get("key") spans = writer.pop() assert spans, spans eq_(len(spans), 1)
def tearDown(self): unpatch() super(TestRedisPatch, self).tearDown()
def tearDown(self): unpatch() super(TestRedisPatchSnapshot, self).tearDown() self.r.flushall()
def tearDown(self): unpatch() r = redis.Redis(port=self.TEST_PORT) r.flushall()
def tearDown(self): unpatch() r = redis.Redis(port=self.TEST_PORT) r.flushall()