(self)
| 160 | self.assertEqualMetrics([CounterMetricFamily("a", "", value=1)], list(families)) |
| 161 | |
| 162 | def test_labels_and_infinite(self): |
| 163 | families = text_string_to_metric_families("""# TYPE a counter |
| 164 | # HELP a help |
| 165 | a{foo="bar"} +Inf |
| 166 | a{foo="baz"} -Inf |
| 167 | """) |
| 168 | metric_family = CounterMetricFamily("a", "help", labels=["foo"]) |
| 169 | metric_family.add_metric(["bar"], float('inf')) |
| 170 | metric_family.add_metric(["baz"], float('-inf')) |
| 171 | self.assertEqualMetrics([metric_family], list(families)) |
| 172 | |
| 173 | def test_spaces(self): |
| 174 | families = text_string_to_metric_families("""# TYPE a counter |
nothing calls this directly
no test coverage detected