MCPcopy Index your code
hub / github.com/prometheus/client_python / test_reset

Method test_reset

tests/test_core.py:49–57  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

47 self.assertEqual(8, self.registry.get_sample_value('c_total'))
48
49 def test_reset(self):
50 self.counter.inc()
51 self.assertNotEqual(0, self.registry.get_sample_value('c_total'))
52 created = self.registry.get_sample_value('c_created')
53 time.sleep(0.05)
54 self.counter.reset()
55 self.assertEqual(0, self.registry.get_sample_value('c_total'))
56 created_after_reset = self.registry.get_sample_value('c_created')
57 self.assertLess(created, created_after_reset)
58
59 def test_repr(self):
60 self.assertEqual(repr(self.counter), "prometheus_client.metrics.Counter(c)")

Callers

nothing calls this directly

Calls 3

get_sample_valueMethod · 0.80
incMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected