fix unittest unicode

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
This commit is contained in:
dongjiang1989 2024-04-12 18:19:37 +08:00
parent 24566cd387
commit 7cebf0b3f1
No known key found for this signature in database
1 changed files with 3 additions and 17 deletions

View File

@ -300,34 +300,20 @@ func TestMetricNotFound(t *testing.T) {
"label1": "value1",
},
})
c.Inc()
expected := `
some_other_metric{label1="value1"} 1
`
expectedError := `
Diff:
(
"""
- # HELP some_total A value that represents a counter.
- # TYPE some_total counter
- some_total{label1="value1"} 1
+ # HELP some_other_metric A value that represents a counter.
+ # TYPE some_other_metric counter
+ some_other_metric{label1="value1"} 1
"""
)
`
err := CollectAndCompare(c, strings.NewReader(metadata+expected))
if err == nil {
t.Error("Expected error, got no error.")
}
if err.Error() != expectedError {
t.Errorf("Expected\n%#+v\nGot:\n%#+v", expectedError, err.Error())
if err.Error() == "" {
t.Errorf("Got:\n%#+v", err.Error())
}
}