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

Method test_enum

tests/test_exposition.py:161–166  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

159 generate_latest(self.registry))
160
161 def test_enum(self):
162 i = Enum('ee', 'An enum', ['a', 'b'], registry=self.registry, states=['foo', 'bar'])
163 i.labels('c', 'd').state('bar')
164 self.assertEqual(
165 b'# HELP ee An enum\n# TYPE ee gauge\nee{a="c",b="d",ee="foo"} 0.0\nee{a="c",b="d",ee="bar"} 1.0\n',
166 generate_latest(self.registry))
167
168 def test_unicode(self):
169 c = Gauge('cc', '\u4500', ['l'], registry=self.registry)

Callers

nothing calls this directly

Calls 4

EnumClass · 0.90
generate_latestFunction · 0.90
stateMethod · 0.80
labelsMethod · 0.45

Tested by

no test coverage detected