(self)
| 144 | self.assertEqualMetrics([CounterMetricFamily("a", "help", value=1)], list(families)) |
| 145 | |
| 146 | def test_labels_with_curly_braces(self): |
| 147 | families = text_string_to_metric_families("""# TYPE a counter |
| 148 | # HELP a help |
| 149 | a{foo="bar", bar="b{a}z"} 1 |
| 150 | """) |
| 151 | metric_family = CounterMetricFamily("a", "help", labels=["foo", "bar"]) |
| 152 | metric_family.add_metric(["bar", "b{a}z"], 1) |
| 153 | self.assertEqualMetrics([metric_family], list(families)) |
| 154 | |
| 155 | def test_empty_help(self): |
| 156 | families = text_string_to_metric_families("""# TYPE a counter |
nothing calls this directly
no test coverage detected