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

Method test_function_decorator

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

Source from the content-addressed store, hash-verified

305 assert_not_observable(self.summary_with_labels.observe, 1)
306
307 def test_function_decorator(self):
308 self.assertEqual(0, self.registry.get_sample_value('s_count'))
309
310 @self.summary.time()
311 def f():
312 pass
313
314 self.assertEqual(([], None, None, None), getargspec(f))
315
316 f()
317 self.assertEqual(1, self.registry.get_sample_value('s_count'))
318
319 def test_function_decorator_multithread(self):
320 self.assertEqual(0, self.registry.get_sample_value('s_count'))

Callers

nothing calls this directly

Calls 3

getargspecFunction · 0.90
get_sample_valueMethod · 0.80
fFunction · 0.50

Tested by

no test coverage detected