mirror of
https://github.com/prometheus/prometheus.git
synced 2025-08-05 21:57:09 +02:00
Add invalid utf8 test cases to regexp
Signed-off-by: Oleg Zaytsev <mail@olegzaytsev.com>
This commit is contained in:
parent
bcff5059e6
commit
dbe88fae22
@ -37,6 +37,7 @@ var (
|
|||||||
".*foo",
|
".*foo",
|
||||||
"^.*foo$",
|
"^.*foo$",
|
||||||
"^.+foo$",
|
"^.+foo$",
|
||||||
|
".?",
|
||||||
".*",
|
".*",
|
||||||
".+",
|
".+",
|
||||||
"foo.+",
|
"foo.+",
|
||||||
@ -89,6 +90,12 @@ var (
|
|||||||
|
|
||||||
// Values matching / not matching the test regexps on long alternations.
|
// Values matching / not matching the test regexps on long alternations.
|
||||||
"zQPbMkNO", "zQPbMkNo", "jyyfj00j0061", "jyyfj00j006", "jyyfj00j00612", "NNSPdvMi", "NNSPdvMiXXX", "NNSPdvMixxx", "nnSPdvMi", "nnSPdvMiXXX",
|
"zQPbMkNO", "zQPbMkNo", "jyyfj00j0061", "jyyfj00j006", "jyyfj00j00612", "NNSPdvMi", "NNSPdvMiXXX", "NNSPdvMixxx", "nnSPdvMi", "nnSPdvMiXXX",
|
||||||
|
|
||||||
|
// Invalid utf8
|
||||||
|
"\xfefoo",
|
||||||
|
"foo\xfe",
|
||||||
|
"\xfd",
|
||||||
|
"\xff\xff",
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user