(self)
| 85 | self.assertEqual(3, self.registry.get_sample_value('s_sum')) |
| 86 | |
| 87 | def test_histogram_adds(self): |
| 88 | h1 = Histogram('h', 'help', registry=None) |
| 89 | values.ValueClass = MultiProcessValue(lambda: 456) |
| 90 | h2 = Histogram('h', 'help', registry=None) |
| 91 | self.assertEqual(0, self.registry.get_sample_value('h_count')) |
| 92 | self.assertEqual(0, self.registry.get_sample_value('h_sum')) |
| 93 | self.assertEqual(0, self.registry.get_sample_value('h_bucket', {'le': '5.0'})) |
| 94 | h1.observe(1) |
| 95 | h2.observe(2) |
| 96 | self.assertEqual(2, self.registry.get_sample_value('h_count')) |
| 97 | self.assertEqual(3, self.registry.get_sample_value('h_sum')) |
| 98 | self.assertEqual(2, self.registry.get_sample_value('h_bucket', {'le': '5.0'})) |
| 99 | |
| 100 | def test_gauge_all(self): |
| 101 | g1 = Gauge('g', 'help', registry=None) |
nothing calls this directly
no test coverage detected